Получить файл .sql из базы данных SQL Server 2012

Мне нужно получить .sql-файлы из существующей базы данных с SQL Server 2012. Это возможно, потому что все, что я вижу в опции экспорта, это файлы с разделителями.

Пример. У меня есть таблица1 с 30 записями. Мне нужен файл, который будет чем-то вроде того, что ниже. (Я знаю, что мой синтаксис неверен, но вы должны понять).

CREATE TABLE table1 ( INSERT INTO table1 values ( .......) 

Если вы просто хотите сгенерировать сценарий .sql, вы можете сделать это, щелкнув правой кнопкой мыши базу данных в обозревателе объектов и выбрав «Задачи»> «Сгенерировать скрипты»:

введите описание изображения здесь

Затем вы можете выбрать базу данных и все объекты или выбрать только нужную таблицу:

введите описание изображения здесь

Затем выберите местоположение и обязательно перейдите в 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 подключитесь к типу сервера базы данных, разверните Базы данных, щелкните правой кнопкой мыши базу данных, выберите «Задачи», а затем «Импорт данных» или «Экспорт данных».
  • В окне командной строки запустите DTSWizard.exe , расположенный в DTSWizard.exe C:\Program Files\Microsoft SQL Server\100\DTS\Binn\ (или, вероятно, \110\ вместо \100\ в вашем случае).

Салудос;)

Щелкните правой кнопкой мыши по базе данных в разделе Задачи, нажмите кнопку генерировать скрипты и откроется мастер, а затем вы можете экспортировать структуру таблицы и данные в другую базу данных.

Вы должны выбрать таблицы и другую схему, которую вы хотите экспортировать, и на одной из страниц установите флажок, чтобы выбрать данные таблицы экспорта.

Это приведет к созданию SQL-запросов для вашей базы данных.

Это может быть недоступно в экспресс-версии, я не проверял.

  • Не удалось подключиться к SQL Server в Hydro GeoAnalyst
  • Перечислите все рабочие даты между двумя датами в SQL
  • Имея базовую проблему SQL с использованием Microsoft SQL Server 2012
  • «Сервисный брокер». Главный сервер «sa» не может получить доступ к базе данных в контексте текущей безопасности
  • Как выбрать все даты с 2002 по 2013 год в Microsoft Sql Server 2012
  • Как предотвратить «истечение тайм-аута запроса»? (Ошибка SQLNCLI11 '80040e31')
  • Сбой базы данных SQL Server 2012 Express
  • Настройка состояния NOCOUNT с локальной переменной
  • Как изменить имя сервера SQL2012 на localhost?
  • Функция SQL не возвращает результатов, но содержимое функции возвращает результаты
  • Могу ли я разработать SQL Server Express для последующего развертывания на полном SQL Server?
  • Давайте будем гением компьютера.