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

Как да импортирам файл на Excel в SQL Server?

Има много статии за писане на код за импортиране на файл от excel, но това е ръчна/пряка версия:

Ако не е необходимо да импортирате своя Excel файл програмно с помощта на код, можете да го направите много бързо с помощта на менюто в SQL Management Studio .

Най-бързият начин да прехвърлите своя Excel файл в SQL е като използвате съветника за импортиране:

  1. Отворете SSMS (Sql Server Management Studio) и се свържете с базата данни, в която искате да импортирате файла си.
  2. Импортиране на данни :в SSMS в Object Explorer под „Бази данни“ щракнете с десния бутон върху целевата база данни, изберете Задачи, Импортиране на данни . Ще се появи съветник за импортиране (обикновено можете просто да кликнете върху „Напред“ на първия екран).

  1. Следващият прозорец е „Избор на източник на данни “, изберете Excel :

    • В падащия списък „Източник на данни“ изберете Microsoft Excel (тази опция трябва да се появи автоматично, ако имате инсталиран excel).

    • Щракнете върху бутона „Преглед“, за да изберете пътя до файла на Excel, който искате да импортирате.

    • Изберете версията на файла на excel (97-2003 обикновено е подходящ за файлове с разширение .XLS или използвайте 2007 за по-нови файлове с разширение .XLSX)
    • Поставете отметка в квадратчето „Първият ред има заглавки“, ако вашият файл на excel съдържа заглавки.
    • Щракнете върху следващия.

  1. В „Изберете дестинация ', изберете база данни за местоназначение :
    • Изберете „Име на сървъра“, удостоверяване (обикновено вашето sql потребителско име и парола) и изберете база данни като местоназначение. Щракнете върху Напред.

  1. В „Определете копие на таблица или заявка ' прозорец:

    • За простота просто изберете „Копиране на данни от една или повече таблици или изгледи“, щракнете върху Напред.
  2. 'Изберете изходни таблици: ' изберете работния лист(и) от вашия файл на Excel и посочете целева таблица за всеки работен лист. Ако все още нямате таблица, съветникът много любезно ще създаде нова таблица, която съответства на всички колони от вашата електронна таблица. Щракнете върху Напред.

  1. Щракнете върху Готово.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв е най-добрият начин да тествате програмно връзката със SQL Server?

  2. SQL Server 2008 - Вземете ограничения на таблицата

  3. Първични ключове в SQL Server

  4. Създайте обвързан изглед към схема в SQL Server

  5. Какво е базата данни, защо база данни?