Violation of PRIMARY KEY Constraint 'CNS_NAME'
Признаки
Во время импорта в SQL Server вы можете получить следующее сообщение: Error = [Microsoft][SQL Native Client][SQL Server]Violation of PRIMARY KEY constraint 'CNS_NAME'. Cannot insert duplicate key in object 'TABLE_NAME'.
Причина
По умолчанию в базе данных SQL Server используется сортировка без учета регистра, и данные сравниваются без учета регистра. Таким образом, если в исходной базе данных используется сравнение данных с учетом регистра, вы можете получить подобное сообщение для любого ограничения, которое предполагает уникальность данных в столбце, например, для первичного ключа и уникального индекса.
Решение
Для решения этой проблемы рекомендуется создать базу данных SQL Server с использованием двоичной сортировки или сортировки с учетом регистра.
Во время создания целевой базы данных выберите соответствующую сортировку из списка в опции "Collation" на вкладке "Options" страницы "New Database", которая будет содержать в своем названии "BIN" или "CS". Смотрите пример:

Обратите внимание, что сортировка с учетом регистра также влияет на чувствительность к регистру имен объектов в базе данных — они также становятся чувствительными к регистру.
Если у вас есть какие-либо другие вопросы, пожалуйста, свяжитесь с нами: support@convertum.ru