Получить.файл sql из базы данных SQL Server 2012
Мне нужно сделать .файлы sql из существующей базы данных с SQL Server 2012. Возможно ли это, потому что все, что я вижу в опции экспорта, - это файлы с разделителями.
Ex.) У меня есть таблица 1 с 30 записями. Мне нужен файл, который будет чем-то вроде того, что ниже. (Я знаю, что мой синтаксис неверен, но вы должны понять суть).
CREATE TABLE table1 (
INSERT INTO table1 values (
.......)
3 ответов
Если вы просто хотите создать .SQL script это можно сделать, щелкнув правой кнопкой мыши базу данных в Обозревателе объектов и выбрав задачи > создать сценарии:
затем вы можете выбрать базу данных и все объекты, или вы можете выбрать только таблицу, которую вы хотите:
затем выберите местоположение и обязательно зайдите в Advanced, прежде чем продолжить:
в разделе Дополнительно, По крайней мере, изменить типы данных для сценария "схема данных" и (если причина Вы делаете это, а не правильная резервная копия, потому что вам нужно для импорта данных в базы данных до SQL Server 2012, вы, вероятно, следует изменить целевую версию сервера параметр для любой версии вы ориентируетесь):
Если у вас нет этой опции в Management Studio, вы вероятно, все еще работает RTM-версия клиентских инструментов. Полная функциональность, наконец, была освобождена от SP1. Скачать самую последнюю версию-SP2-можно здесь:
http://www.microsoft.com/en-us/download/details.aspx?id=43351
(вы хотите один из SQLManagementStudio
файлы.)
у вас есть все эти альтернативы, чтобы запустить мастер импорта и экспорта SQL Server
- в меню Пуск выберите пункт Все программы, Microsoft SQL Server и нажмите кнопку Импорт и экспорт данных.
- в среде SQL Server Data Tools (SSDT) щелкните правой кнопкой мыши папку пакеты служб SSIS и выберите мастер импорта и экспорта служб SSIS.
- в среде SQL Server Data Tools (SSDT) в меню проект выберите мастер импорта и экспорта служб SSIS.
- в SQL Server Management Studio, подключитесь к типу сервера Database Engine, разверните узел базы данных, щелкните правой кнопкой мыши базу данных, выберите задачи и выберите Импорт данных или экспорт данных.
- в окне командной строки выполните команду
DTSWizard.exe
, расположенном вC:\Program Files\Microsoft SQL Server0\DTS\Binn\
(или0\
, а не0\
в вашем случае).
Saludos ;)
щелкните правой кнопкой мыши на базе данных в разделе задачи щелкните создать сценарии и откроется мастер, а затем вы можете экспортировать структуру таблицы и данные в другую базу данных.
вы должны выбрать таблицы и другие схемы, которые вы хотите экспортировать, и на одной из страниц есть флажок экспортировать данные таблицы.
Это создаст операторы sql для вашей базы данных.
Это может быть недоступно в экспресс-версии, я не проверял.