Есть ли инструмент или специальный запрос для этого. Я не администратор базы данных.
Как экспортировать данные из SQL Server 2008.2010 в DML (SQL script)?
Ответ 1
Ниже приведены шаги по созданию сценариев из базы данных вместе с данными. Снимки экрана были сделаны с помощью SQL Server 2012 Management Studio
, но я считаю, что этапы аналогичны для SQL Server 2008.
- Подключитесь к экземпляру, в котором вы хотите скомпилировать базу данных вместе с данными.
- Щелкните правой кнопкой мыши по базе данных и выберите опцию
Tasks --> Generate Scripts...
- В мастере создания и публикации скриптов нажмите кнопку
Next
.
- На шаге "Выбрать объекты" я отключил выбранный по умолчанию выбор
Script entire database and all database objects
. Вы также можете выбрать опциюSelect specific database objects
и выбрать объекты по вашему выбору.
- На шаге "Параметры набора сценариев" выберите путь, по которому вы хотите сохранить script. Нажмите кнопку
Advanced
.
- В диалоговом окне "Расширенные параметры сценариев" прокрутите вниз до опции
Types of data to script
. По умолчанию это значение равноSchema only
, что означает, что он будет генерировать только операторы создания объектов. Если вы хотите создать оба объекта script вместе с данными, выберите опциюSchema and data
. Нажмите "ОК" в диалоговом окне "Дополнительные параметры сценариев" и нажмите "Далее" на шаге "Параметры набора сценариев".
- На шаге "Сводка" будут показаны все параметры, которые вы выбрали. Нажмите "Далее".
- На шаге "Сохранить" или "Опубликовать скрипты", если все будет хорошо, вы увидите, что статус "Успех" отображается против каждого объекта, а script должен быть сохранен в том месте, которое вы указали на шаге "Установить параметры сценариев".
Скрипт всей базы данных AdventureWorks превратился в огромный файл 522 MB
script!
Надеюсь, что это поможет.
Ответ 2
Вы имеете в виду генерацию данных script? Если это так, просто щелкните правой кнопкой мыши по имени базы данных -Generate Scripts. В расширенном параметре в мастере вы можете выбрать "Тип данных script для добавления". Выберите данные только там, и вы можете получить данные script
Ответ 3
в какой формат? вы ссылаетесь только на 1 таблицу или всю базу данных?
если вы экспортируете файл excel из 1 таблицы, тогда все, что вам нужно сделать, это запустите запрос sql query, чтобы отобразить все записи, затем выделите все строки, нажав на самое верхнее правое пространство сетки и скопируйте правую кнопку мыши с заголовками столбцов.
открыть excel и paste.
должно быть хорошо.
Ответ 4
Вы пытались использовать пакет инструментов SSMS? Это одна из лучших добавок для SSMS.