Экспорт из старой структуры БД в новую структуру БД - PullRequest
0 голосов
/ 01 марта 2010

Я унаследовал базу данных, которая вообще не имеет реальной ссылочной целостности, поэтому я создал новую базу данных с этим исправленным. У меня сейчас проблема в том, что у меня большие объемы данных (около 50 миллионов строк) с ранее назначенными идентификаторами. Мне нужно сохранить эти идентификаторы в моей новой базе данных, иначе я потеряю много ссылок на данные. Итак, сначала я подумал об отключении Идентификации в столбцах, а затем вставил данные и включил их.

Похоже ли это на осуществимый план? Есть ли в этом недостатки? Кто-нибудь пробовал и проверял это?

1 Ответ

2 голосов
/ 01 марта 2010

SET IDENTITY_INSERT ON как раз для этих случаев. Не забудьте настроить счетчики идентификаторов после вставки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...