Как загрузить в MS SQL Server данные из Excel



MS SQL Server - Import Data - logoДля импорта данных Вам необходима консоль администратора MS SQL Server Managment Studio, которая является компонентой при установке экземпляра MS SQL Server.

Рассмотрим самый простой способ загрузки — через  средство экспорта/импорта данных из сторонних форматов. Наиболее распространенная необходимость — это загрузка из файла Excel (.xlsx, .xls).

Для того, чтобы загрузить данные в MS SQL Server из Excel необходимо:

  1.  Открыть консоль MS SQL Server Managment Studio
  2.  Подключится к серверу

MS SQL Server - Connect to Server (2)

3.  На БД, в которую будет производится загрузка данных, нажать правой кнопкой мыши и выбрать пункт Import Data

MS SQL Server - Import Data

4. В появившемся окне SQL Server Import and Export Wizard нажать  кнопку Next

5. В следующем окне необходимо в поле Data Source выбрать из списка значение Microsoft Excel, в поле Excel fale path указать путь к файлу Excel, в поле Excel version выбрать версию файла Excel (.xlsx — соответствует MS Excel 2007, .xls — более ранние версии Excel)

MS SQL Server - Import Data - choose data source
Рис.2 — MS SQL Server — Import Data — choose data source

* Если в файле Excel таблица оформлена с шапкой (наименованием столбцов), то необходимо установить галку First row has column names.

Нажать на кнопку Next.

6. В следующем окне необходимо проверить доступа к экземпляру MS SQL Server и БД, в которую будут импортироваться данные

MS SQL Server - Import Data - choose a distination

*Есть возможность создать новую БД с помощью кнопки New

Нажать на кнопку Next

7. В следующем окне необходимо выбрать пункт Copy data from one or more tables or views

MS SQL Server - Import Data - specify table Copy or Query

Нажмите кнопку Next

8.  В следующем окне необходимо выбрать листы в файле Excel, которые вы хотите импортировать (загрузить). Например, Лист 1

MS SQL Server - Import Data - Select Source Tables and Views

  • Есть возможность предварительного просмотра результата загрузки (кнопка Preview)

Нажать на кнопку Next

9.   В следующем окне нажмите кнопку Finish. В случае успешной обработки появится окно:

MS SQL Server - Import Data - The execution was successful

Нажмите на кнопку Close

Теперь данные из таблицы Excel загружены в БД test MS SQL Server

MS SQL Server - Import Data from Excel2

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *