Мастер импорта и экспорта SQL Server позволяет легко импортировать информацию в базу данных SQL Server 2012 из любого из следующих источников данных:
- Майкрософт Эксель
- Microsoft Access
- Плоские файлы
- Другая база данных SQL Server
Мастер создает пакеты служб интеграции SQL Server (SSIS) через удобный графический интерфейс.
Запуск мастера импорта и экспорта SQL Server
Запустите мастер импорта и экспорта SQL Server непосредственно из меню Пуск в системе, в которой уже установлен SQL Server 2012. Кроме того, если вы уже используете SQL Server Management Studio, выполните следующие действия, чтобы запустить мастер:
-
Откройте SQL Server Management Studio .
-
Укажите сведения о сервере, которым вы хотите управлять, и соответствующее имя пользователя и пароль, если вы не используете проверку подлинности Windows.
-
Нажмите Подключиться , чтобы подключиться к серверу из SSMS.
-
Щелкните правой кнопкой мыши имя экземпляра базы данных, который вы хотите использовать, и выберите Импорт данных в меню Задачи .
Импорт данных в SQL Server 2012
Мастер импорта и экспорта SQL Server проведет вас через процесс импорта данных из любого из ваших существующих источников данных в базу данных SQL Server. В этом примере описывается процесс импорта контактной информации из Microsoft Excel в базу данных SQL Server, перенос данных из образца файла контактов Excel в новую таблицу базы данных SQL Server.
Вот как:
-
Откройте SQL Server Management Studio .
-
Укажите сведения о сервере, которым вы хотите управлять, и соответствующее имя пользователя и пароль, если вы не используете проверку подлинности Windows.
-
Нажмите Подключиться , чтобы подключиться к серверу из SSMS.
-
Щелкните правой кнопкой мыши имя экземпляра базы данных, который вы хотите использовать, и выберите Импорт данных в меню Задачи . Нажмите Далее .
-
Выберите Microsoft Excel в качестве источника данных (для этого примера).
-
Нажмите кнопку Обзор , найдите файл address.xls на своем компьютере и нажмите Открыть .
-
Убедитесь, что флажок Первая строка содержит имена столбцов . Нажмите Далее .
-
На экране Выберите место назначения выберите Собственный клиент SQL Server в качестве источника данных.
-
Выберите имя сервера, на который вы хотите импортировать данные, из раскрывающегося списка Имя сервера .
-
Проверьте информацию аутентификации и выберите параметры, соответствующие режиму аутентификации вашего SQL Server.
-
Выберите имя конкретной базы данных, в которую вы хотите импортировать данные, из раскрывающегося списка База данных . Нажмите Далее , затем снова нажмите Далее , чтобы принять параметр Копировать данные из одной или нескольких таблиц или представлений в Задать копию таблицы или Экран запросов .
-
В раскрывающемся списке Назначение выберите имя существующей таблицы в вашей базе данных или введите имя новой таблицы, которую вы хотите создать. В этом примере эта электронная таблица Excel использовалась для создания новой таблицы под названием «контакты». Нажмите Далее .
-
Нажмите кнопку Готово , чтобы перейти к экрану подтверждения.
-
Изучив действия SSIS, которые будут выполняться, нажмите кнопку Готово , чтобы завершить импорт.
Экспорт данных из SQL Server 2012
Мастер импорта и экспорта SQL Server проведет вас через процесс экспорта данных из базы данных SQL Server в любой поддерживаемый формат. В этом примере рассказывается, как взять контактную информацию, импортированную в предыдущем примере, и экспортировать ее в плоский файл.
Вот как:
-
Откройте SQL Server Management Studio .
-
Укажите сведения о сервере, которым вы хотите управлять, и соответствующее имя пользователя и пароль, если вы не используете проверку подлинности Windows.
-
Нажмите Подключиться , чтобы подключиться к серверу из SSMS.
-
Щелкните правой кнопкой мыши имя экземпляра базы данных, который вы хотите использовать, и выберите Экспорт данных в меню Задачи . Нажмите Далее .
-
Выберите Собственный клиент SQL Server в качестве источника данных.
-
Выберите имя сервера, с которого вы хотите экспортировать данные, в раскрывающемся списке Имя сервера .
-
Проверьте информацию аутентификации и выберите параметры, соответствующие режиму аутентификации вашего SQL Server.
-
Выберите имя конкретной базы данных, из которой вы хотите экспортировать данные, в раскрывающемся списке База данных . Нажмите Далее .
-
Выберите Назначение плоского файла в раскрывающемся списке Место назначения .
-
Укажите путь к файлу и имя, заканчивающееся на «.txt» в текстовом поле Имя файла (например, «C: \ Users \ mike \ Documents \ contacts.txt»). Нажмите Далее , затем Далее еще раз, чтобы принять параметр Копировать данные из одной или нескольких таблиц или представлений .
-
Нажмите Далее еще два раза, затем Готово , чтобы перейти к экрану подтверждения.
-
Изучив действия SSIS, которые будут выполняться, нажмите кнопку Готово , чтобы завершить импорт.