SQL Server 2008 - как экспортировать несколько таблиц через командную строку (результат должен быть «вставлен в» скрипт) - PullRequest
1 голос
/ 06 февраля 2011

У меня есть база данных SQL Server, и я хочу экспортировать некоторые таблицы в файл .sql (вставить в операторы) из командной строки (не через мастера, есть много таблиц, которые я хочу экспортировать хочу сделать это одним щелчком мыши).

Как это можно сделать? Я видел только команды, которые разрешают полное резервное копирование БД, но мне разрешено экспортировать только некоторые таблицы.

Спасибо за помощь

Ответы [ 2 ]

2 голосов
/ 06 февраля 2011

Попробуйте использовать SQL Server Dumper ; у него много вариантов, и он действительно может пригодиться. Несколько функций:

  • Иностранные ключи: упорядочить таблицы в текстовом файле для вставки данных без коллизий / ошибок
  • Первичный ключ IDENTITY: гарантирует значение поля IDENTITY
  • Ссылка на себя: устраняет ограничение и в конце создает его снова
0 голосов
/ 06 февраля 2011

Если вы не можете найти инструмент командной строки, рассмотрите возможность взглянуть на набор инструментов redate (в частности, сравнение данных sql), и он упрощает выполнение этих операций.Существует полнофункциональная 14-дневная бесплатная пробная версия.

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