Страница 1 из 1
dbForge Data Compare for SQL Server
Добавлено: Вт 03 апр 2012 14:06
vitaly3
dbForge Data Compare for SQL Server 3.0.54
Не удается синхронизировать таблицы, у которых нету первичного ключа. В диалоге "Соответствие столбцов" не получается назначить пользовательский ключ, так как в колонке "Ключ" отсутствуют квадратики для галочек. Однако в прилагаемой справке "Ключ" они есть и написано, что их следует пометить.
Помогите, плиз.
Добавлено: Вт 03 апр 2012 15:12
Alexander
Для того, чтобы появились чекбоксы напротив столбцов, необходимо задать соответствия между столбцами таблицы-источника и таблицы-получателя, выбрав нужные столбцы из выпадающего списка колонок для таблицы-получателя в окне 'Соответствие столбцов'.
Более подробную информацию Вы можете найти в разделах 'How To: Map Columns' и 'How To: Set Comparison Key' документации dbForge Data Compare for SQL Server.
Следует также учесть, что некоторые типы данных являются несовместимыми для сравнения (раздел 'Type Compatibility Table' документации).
Добавлено: Ср 04 апр 2012 07:58
vitaly3
Проблема пока остается, поэтому приведу больше подробностей:
Источник - бэкап базы из 2008 sql-сервера в режиме совместимости с 2005 sql-сервером.
Получатель - реальная база на 2005 sql-сервере.
Чекбоксы в колонке "Ключ" появляются только для полей из (ПК):
Если в таблице нет первичного ключа, то чекбоксы в колонке "Ключ" не появляются для всех полей:
- проблема отмечена красным прямоугольником.
Если проверять на двух реальных базах, то такой проблемы действительно нет.
Еще интересует доп. фичи - отфильтровать таблицы без ПК, а также таблицы, рядом с которыми есть значок желтого прямоугольника.
Но главная проблема - достать из бэкапа таблицы без ПК.
Добавлено: Ср 04 апр 2012 09:34
Alexander
При сравнении резервной копии с базой данных наличие кластерного ключа обязательно.
Также, можно сперва восстановить базу данных из резервной копии и затем выполнить сравнение двух БД. В данном случае Вы сможете задать ключ сравнения по любому полю.
Добавлено: Ср 04 апр 2012 11:21
vitaly3
Alexander, эх, жаль, что сразу из бэкапа не получится.
Придется делать через восстановление.
Спасибо dbForge за мощную программу.
Re: dbForge Data Compare for SQL Server
Добавлено: Сб 23 июн 2012 11:59
Alexander
Если возникнут новые вопросы, пожалуйста, обращайтесь, будем рады Вам ответить.
Re:
Добавлено: Чт 05 сен 2013 06:16
caffeinum
Alexander писал(а):При сравнении резервной копии с базой данных наличие кластерного ключа обязательно.
Также, можно сперва восстановить базу данных из резервной копии и затем выполнить сравнение двух БД. В данном случае Вы сможете задать ключ сравнения по любому полю.
Здравствуйте,
я правильно понимаю, что, в настоящее время, данное ограничение сохранено, а функционал восстановления базы данных из резервной копии урезан?
Обыскал весь графический интерфейс и не нашел, ни одного упоминания о восстановлении из резервной копии.
Права администратора, так что навряд ли этот функционал спрятан из-за прав.
В справке по ключевому слову backup только статьи о синхронизации.
Если это не какие-то специфические проблемы с моей копией dbForge, то выходит, если есть доступ только к резервной копии, в которой присутствуют таблицы без первичного ключа и индексов, то полное восстановление средствами bdForge невозможно?
Я новичок в работе с dbForge for Sql Server (но много работаю с dbForge for MySql), так что прошу прощения, если плохо разобрался в вопросе
Re: dbForge Data Compare for SQL Server
Добавлено: Пн 09 сен 2013 13:26
Alexander
я правильно понимаю, что, в настоящее время, данное ограничение сохранено
Да, это так.
функционал восстановления базы данных из резервной копии урезан?
Обыскал весь графический интерфейс и не нашел, ни одного упоминания о восстановлении из резервной копии.
Права администратора, так что навряд ли этот функционал спрятан из-за прав.
В справке по ключевому слову backup только статьи о синхронизации.
Если это не какие-то специфические проблемы с моей копией dbForge, то выходит, если есть доступ только к резервной копии, в которой присутствуют таблицы без первичного ключа и индексов, то полное восстановление средствами bdForge невозможно?
Мы планируем реализовать данную функциональность в одной из следующих версий dbForge Studio for SQL Server.
Также, Вы можете проголосовать за следующее предложение на нашем UserVoice форуме:
http://devart.uservoice.com/forums/1770 ... e-database