Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да използвате съветника за импортиране/експортиране в SQL Server - SQL Server / TSQL урок, част 104

Получихме файл SourceFile.xlsx и трябва да го заредим в таблицата на SQL сървъра. Можем или да създадем SSIS пакет в BIDS, или да използваме съветника за импортиране/експортиране, за да заредим този файл в таблицата на SQL Server. В тази публикация ще използваме съветника за импортиране/експортиране.
Фигура 1:Изходен файл на Excel
Стъпка 1:
Щракнете с десния бутон върху базата данни, в която съществува вашата таблица или искате да я създадете и да заредите данните от Excel, както е показано по-долу
Фигура 2:Импортиране на данни с помощта на съветника за импортиране/експортиране в таблица на SQL Server.

Изберете източника на данни:

Изберете източника на данни, който искате да използвате като източник, Тъй като зареждаме данни от Excel, изберете Excel файл, както е показано по-долу Фигура 3:Изберете източник на данни на Excel в съветника за импортиране и експортиране


Изберете дестинация:

Изберете дестинацията, където искате да заредите данните от източника. В нашия случай ние зареждаме нашите данни в таблицата на SQL Server. Конфигурирайте, както е показано по-долу Фигура 4:Изберете SQL Server като местоназначение

Посочете копие на таблица или заявка:

Можете директно да изберете таблицата, откъдето искате да заредите данните, или можете да напишете заявка, ако използвате база данни като източник. Тъй като използваме Excel като източник, ще изберем Table(Sheet). Фигура 5:Изберете Копиране на данни от една или повече таблици или изгледи

Изберете изходни таблици и изгледи:

В тази част на съветника трябва да изберем таблиците или изгледите, които искаме да използваме, от източника и да заредим данни до местоназначението. Докато зареждаме данни от Excel, се показват разделите на Excel. Изберете листа (раздел), който искате да заредите. Под Destination ще ви покаже същото име като Source. Промених това на CustomerData. Можете да изберете произволно име на вашата таблица. Можете да изберете няколко листа или таблици от източник. Фигура 6:Изберете изходни таблици/изгледи в съветника за импортиране и експортиране

Съпоставяне на колони:

Щракнете върху Редактиране на съпоставянията и след това можете да съпоставите изходните колони с целевите колони. Също така, ако трябва да изберете правилния тип данни, можете да промените тук. Фигура 7:Съветник за импортиране и експортиране на картографиране на колони


Запазете и стартирайте пакета:

По подразбиране е отметнато Изпълни незабавно. Промених опцията на Save SSIS Package и предоставих местоположението, където искам да запиша пакета SSIS. Също така няма чувствителна информация, която искам да запиша в пакет, като парола, така че избрах Да не се запазват чувствителни данни. Фигура 8:Запазване на SSIS пакета във файловата система

Запазване на пакета SSIS:

Посочете името на пакета SSIS и местоположението на файла, както е показано по-долу
Фигура 10:Предоставете име за пакета SSIS

Завършете съветника:

Резюме на всички стъпки ще ви бъде показано в тази стъпка. Можете да видите източника и дестинацията и т.н.


Фигура 11:Резюме на стъпките
След като натиснете бутона Готово, съветникът ще изпълни всички стъпки по-долу и накрая ще запази пакета SSIS.

Фигура 12:Запазете пакета SSIS на дадено местоположение
Пакетът се създава на работния плот според зададения ми път.
Фигура 13:Пакет SSIS, създаден от съветника за импортиране/експортиране
За да изпълните този пакет, щракнете двукратно върху него и прозорецът по-долу ще се отвори. Ако трябва да промените името на файл или SQL Server, можете да отидете в Мениджъри на връзки и да го промените. В моя случай не искам да правя никакви промени. Натиснете бутона за изпълнение
Фиг. 14 Помощна програма за изпълнение на пакета
След като натиснете Execute, ще се появи прозорецът за напредък на изпълнение на пакета и ще можете да видите напредъка на изпълнението на вашия пакет SSIS. Фигура 15:Напредък на изпълнение на пакета.
Съветникът за импортиране/експортиране е начин за бързо зареждане на данни между различни източници и дестинации. Можете да създадете своя SSIS пакет бързо, като използвате съветника за импортиране/експортиране и след това да добавите към SSIS Project и да направите промени, ако е необходимо.
Ако трябва да експортираме данни от SQL Server, тогава трябва да щракнете с десния бутон върху база данни-->Задачи -->Експортиране на данни и Съветник за импортиране/експортиране ще стартират.

Видео демонстрация :Как да използвате съветника за импортиране на експортиране, за да заредите данни от Excel файл в таблица на SQL Server


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MS Access извикване на SQL Server съхранена процедура

  2. Преобразувайте редовете в колони с помощта на „Pivot“ в SQL Server

  3. Изчислете спестяванията при компресиране на данни в SQL Server

  4. Присъединяването на множество таблици връща стойност NULL

  5. DATEADD() Примери в SQL Server