Как да импортирате и експортирате данни със SQL Server 2012

Използване на съветника за импортиране и експортиране

Съветникът за импортиране и експортиране на SQL Server ви позволява лесно да импортирате информация в база данни на SQL Server 2012 от някой от следните източници на данни:

Помощникът изгражда пакети за SQL Server Integration Services (SSIS) чрез удобен графичен интерфейс.

Стартиране на съветника за импортиране и експортиране на SQL Server

Стартирайте съветника за импортиране и експортиране на SQL Server директно от менюто "Старт" на система, която вече има инсталиран SQL Server 2012. Като алтернатива, ако вече изпълнявате SQL Server Management Studio, изпълнете следните стъпки, за да стартирате съветника:

  1. Отворете SQL Server Management Studio .
  2. Посочете подробностите за сървъра, който искате да управлявате, и съответното потребителско име и парола, ако не използвате Windows Authentication .
  3. Кликнете върху Свързване, за да се свържете със сървъра от SSMS.
  4. Кликнете с десния бутон на мишката върху името на потребителския модел на базата данни, който искате да използвате, и изберете Импортиране на данни от менюто Задачи .

Импортиране на данни на SQL Server 2012

Съветникът за импортиране и експортиране на SQL Server ви води през процеса на импортиране на данни от всеки от съществуващите източници на данни в SQL Server база данни. Този пример преминава през процеса на импортиране на информация за връзка от Microsoft Excel в SQL Server база данни, привеждайки данните от примерния файл с контакти на Excel в нова таблица на SQL Server база данни.

Ето как:

  1. Отворете SQL Server Management Studio .
  2. Посочете подробностите за сървъра, който искате да управлявате, и съответното потребителско име и парола, ако не използвате Windows Authentication.
  3. Кликнете върху Свързване, за да се свържете със сървъра от SSMS.
  4. Кликнете с десния бутон на мишката върху името на потребителския модел на базата данни, който искате да използвате, и изберете Импортиране на данни от менюто Задачи . Кликнете върху Напред .
  5. Изберете Microsoft Excel като източник на данни (за този пример).
  6. Кликнете върху бутона Преглед , намерете файла address.xls на компютъра си и кликнете върху Отваряне .
  7. Уверете се, че е проверен първият ред с имена на колони . Кликнете върху Напред .
  8. На екрана Избор на дестинация изберете SQL Server Native Client като източник на данни.
  9. Изберете името на сървъра, от който искате да импортирате данни, от падащото меню Име на сървъра.
  10. Проверете информацията за удостоверяване и изберете опциите, съответстващи на режима за удостоверяване на вашия SQL Server.
  11. Изберете името на конкретната база данни, от която искате да импортирате данни, от падащото меню База данни. Кликнете върху " Напред" и след това върху " Напред" отново, за да приемете " Копиране на данни" от една или повече опции за таблици или изгледи на екрана "Копиране на таблици или заявка".
  1. В падащото меню " Дестинация " изберете името на съществуваща таблица в базата данни или въведете името на нова таблица, която искате да създадете. В този пример тази електронна таблица в Excel се използва за създаване на нова таблица, наречена "контакти". Кликнете върху Напред .
  2. Кликнете върху бутона Finish, за да преминете към екрана за потвърждение.
  3. След като прегледате действията в SSIS, които ще се извършват, кликнете върху бутона Finish, за да завършите импортирането.

Експортиране на данни от SQL Server 2012

Съветникът за импортиране и експортиране на SQL Server ви води през процеса на експортиране на данни от базата данни на SQL Server във всеки поддържан формат. Този пример ви превежда в процеса на взимане на информацията за връзка, която сте импортирали в предишния пример, и го експортирате в плосък файл.

Ето как:

  1. Отворете SQL Server Management Studio .
  2. Посочете подробностите за сървъра, който искате да управлявате, и съответното потребителско име и парола, ако не използвате Windows Authentication.
  3. Кликнете върху Свързване, за да се свържете със сървъра от SSMS.
  4. Щракнете с десния бутон на мишката върху името на базата данни, която искате да използвате, и изберете Export Data (Износ на данни) от менюто Tasks (задачи ). Кликнете върху Напред .
  5. Изберете SQL Server Native Client като източник на данни.
  6. Изберете името на сървъра, от който искате да експортирате данни в падащото меню Име на сървъра .
  7. Проверете информацията за удостоверяване и изберете опциите, съответстващи на режима за удостоверяване на вашия SQL Server.
  8. Изберете името на конкретната база данни, от която искате да експортирате данни в падащото меню База данни . Кликнете върху Напред .
  9. Изберете " Плосък файл" от падащото меню " Дестинация ".
  10. Осигурете пътека за файла и името, завършващо в ".txt" в текстовото поле Име на файла (например "C: \ Users \ mike \ Documents \ contacts.txt"). Кликнете върху Напред , след това върху Напред , за да приемете Копиране на данни от една или повече опции за таблици или изгледи .
  1. Кликнете върху Напред още два пъти, след което Finish, за да преминете към екрана за потвърждение.
  2. След като прегледате действията в SSIS, които ще се извършват, кликнете върху бутона Finish, за да завършите импортирането.