Поделиться через


Устранение неполадок, связанных со сравнением данных

Описанные в этом разделе неполадки могут случиться при сравнении данных в дух базах данных.

Таблицы, отсутствующие в списке таблиц для сравнения

Таблицы и представления будут отображены в списке таблиц, которые можно сравнить только в случае выполнения всех перечисленных ниже условий.

  • Таблицы должны иметь совпадающие имена столбцов и совместимые типы данных.

    В именах таблиц, представлений и владельцев учитывается регистр. Дополнительные сведения о схемах см. в разделе Сравнение и синхронизация схем баз данных.

  • Таблицы должны иметь одинаковые первичный ключ, уникальный индекс или уникальное ограничение.

  • Представления должны иметь одинаковые уникальные кластеризованные индексы.

  • Сравнение таблицы с представлением возможно только в том случае, если у них одинаковые имена и определение схемы.

Различия типов sql_variant

Необходимо проанализировать скрипт обновления данных, чтобы выявить различия в метаданных для типов sql_variant, если значения в столбцах одинаковы. Список «Различные записи» не отражает различия такого типа.

При сравнении данных на японском языке в формате Юникод отображается сообщение об ошибке

Для базы данных SQL Server или столбцов таблицы базы данных можно задать параметры сортировки. Однако при попытке сравнения данных, для которых используется один из параметров сортировки Japanese_Unicode_Квалификатор (где Квалификатор – это BIN, CS, CI или CS_AS_KS_WS), в окне Список ошибок отображается ошибка "Языковой стандарт не поддерживается". Эти параметры сортировки поддерживаются в SQL Server, но не поддерживаются в .NET Framework.

Примечание

Для устранения этой проблемы можно заменить параметр сортировки базы данных или столбца Japanese_Unicode_Квалификатор параметром Japanese_Квалификатор с тем же значением элемента Квалификатор.Дополнительные сведения об изменении параметров сортировки базы данных см. в разделе Настройка и изменение параметров сортировки сервера на веб-узле корпорации Майкрософт.Чтобы изменить параметры сортировки столбца, можно изменить определение таблицы, если на этот столбец не ссылается вычисляемый столбец, индекс, статистика распределения, ограничение CHECK или ограничение FOREIGN KEY.

См. также

Задачи

Практическое руководство. Сравнение и синхронизация двух баз данных

Основные понятия

Сравнение и синхронизация данных одной или нескольких таблиц с данными в справочной базе данных