Что такое хороший инструмент экспорта / импорта баз данных Microsoft SQL? - PullRequest
1 голос
/ 30 октября 2009

Мне нужен инструмент, который будет смотреть на базу данных Microsoft SQL Server и экспортировать данные в виде сценария SQL. Я хочу иметь возможность запускать сценарий в другом окне с пустой базой данных и вставлять все данные из предыдущего без необходимости сбрасывать с индекса из-за ограничений ref-Integ.

Ответы [ 5 ]

7 голосов
/ 30 октября 2009

Попробуйте такой инструмент, как Red Gate Data Compare или DBGhost. Я считаю, что у обоих есть испытания.

http://www.innovartis.co.uk/

http://www.red -gate.com / Продукты / sql_data_compare / index.htm

3 голосов
/ 30 октября 2009
1 голос
/ 31 октября 2009

Я решил пойти с Redgate SQL Packager , он создает очень хороший скрипт для всей БД или исполняемого файла, который установит его при необходимости

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

Если вы используете Visual Studio 2008 или выше, у вас должна быть возможность создавать сценарии базы данных при публикации веб-сайта / веб-приложения. У Скотта Гатри есть несколько примеров того, как сделать это из Visual Studio 2005: Развертывание базы данных Часть I и Комплект публикации базы данных SQL Server .

Надеюсь, это работает для вас.

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

В зависимости от того, какая у вас версия SQL Server, вы можете щелкнуть правой кнопкой мыши базу данных, выбрать генерировать сценарии, выбрать нужные таблицы и снять флажок с параметром структуры сценариев и выбрать параметр для сценария данных.

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