Сценарии больших таблиц в файл .sql - PullRequest
1 голос
/ 04 сентября 2010

Не спрашивайте меня, почему, но мне нужно перенести базу данных с 2008 на 2005. Это не проблема сама по себе, но у меня очень большая таблица.

Когда я пишу содержимое таблиц(используя Generate Scripts), размер файла .sql превышает 4 ГБ.Это больше памяти, чем доступно серверу в ОЗУ.

Есть ли способ генерировать команды вставки, которые разбиваются на несколько файлов?

Или есть способ разбить файл на несколько файлов с помощьюожидание того, что файл больше, чем объем доступной оперативной памяти?

1 Ответ

1 голос
/ 04 сентября 2010

Зачем выводить данные из сценария?

Я бы использовал SSIS или какой-либо другой программный метод после написания сценария / создания моей схемы.

Или использовал бы что-то вроде инструментов Red Gate Compare

Я почти никогда не создавал сценарии DML таким образом.

Тем не менее, Пакет инструментов SSMS предлагает пакетную генерацию INSERT, и это бесплатно

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