Как я могу выгрузить и загрузить MS-SQL, сохраняя столбцы идентификаторов? - PullRequest
0 голосов
/ 21 октября 2009

Я бы хотел иметь возможность выгружать и загружать базу данных MS-SQL, чтобы я мог воссоздать места хранения, исходная база данных была плохо настроена с одним местом хранения, и я хотел бы исправить эту проблему.

Мои текущие попытки сделать это привели к тому, что столбцы идентификаторов были перегенерированы при загрузке, это было при использовании средства «Задачи> Импорт», которое поставляется с «SQL Management Studio».

Восстановление из резервной копии позволяет воссоздать исходные места хранения.

Я новичок в MS-SQL, поэтому, пожалуйста, прости меня, если это базовая тема, но я нигде не смог найти решения. В настоящее время я больше знаком с Progress OpenEdge RDBMS.

Ответы [ 2 ]

2 голосов
/ 21 октября 2009

Вы ищете SET IDENTITY_INSERT ON | OFF

1 голос
/ 21 октября 2009

Вы можете использовать «bcp» из командной строки для вывода и загрузки таблиц. Параметр -E в команде сохранит значения идентификаторов.

http://msdn.microsoft.com/en-us/library/aa337544.aspx

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