Назад | Перейти на главную страницу

Могу ли я получить мастер импорта SQL Server для создания PK, FK и индексов?

Я импортирую данные из одного экземпляра SQLServer2005 в другой с помощью мастера импорта и получаю от импортера удаление / создание таблиц за меня. Это отлично работает, но на новом сервере таблицы создаются без PK, FK или индексов. Могу ли я установить какой-нибудь параметр в импортере, чтобы сделать это за меня?

Если нет, есть ли какой-нибудь простой способ «импортировать» эти определения после того, как импортер запустил, создал мои таблицы и заполнил их?

Спасибо!

Я не думаю, что это поддерживается из коробки. В качестве обходного пути, дав список таблиц, вы можете использовать PowerShell, SMO или TSQL для создания сценариев для создания недостающих объектов.