У меня есть основные ключевые вопросы и удостоверения личности, при переносе баз данных и таблиц с SQL Server 2000 до SQL Server 2008.Проблемы при переходе с SQL Server 2000 до SQL Server 2008
В SQL Server 2000, некоторые таблицы имеют первичный ключ ID
и я установил Identity yes. Когда я экспортирую в SQL Server 2008, несколько таблиц уже не имеют PRIMARY KEY и идентификационный номер
Я пробовал Редактировать сопоставление в экспорте с идентификатором экспорта контрольного списка, но результат тот же, NO PRIMARY KEY и идентификация NO
Как решить эту проблему?
Похоже, что вы экспортируете/импортируете стенографические данные между двумя таблицами с различными структурами. Разве таблицы не должны быть одинаковыми, если вы «мигрируете» из A -> B? –
Какие инструменты вы используете для выполнения миграции? –
У таблиц назначения есть поля для идентификации? если это так, вам может потребоваться использовать SET IDENTITY_INSERT ON; чтобы временно разрешить вставку явных ключей – John