Kako uvesti i izvoziti podatke s SQL Server 2012

Upotreba čarobnjaka za uvoz i izvoz

Čarobnjak za uvoz i izvoz SQL Server omogućuje jednostavno unos podataka u bazu podataka SQL Server 2012 iz bilo kojeg od sljedećih izvora podataka:

Čarobnjak gradi SSIS (SQL Server Integration Services) pakete putem grafičkog korisničkog sučelja.

Pokretanje Čarobnjaka za uvoz i izvoz SQL Server

Pokrenite čarobnjak za uvoz i izvoz SQL Server izravno iz izbornika Start na sustavu koji već instalira SQL Server 2012. Alternativno, ako već pokrenete SQL Server Management Studio, slijedite ove korake za pokretanje čarobnjaka:

  1. Otvorite SQL Server Management Studio .
  2. Navedite detalje poslužitelja koji želite upravljati i odgovarajuće korisničko ime i zaporku ako ne koristite Windows Authentication .
  3. Kliknite Povezivanje za povezivanje s poslužiteljem iz SSMS-a.
  4. Desnom tipkom miša kliknite naziv instance baze podataka koju želite koristiti i odaberite Uvezi podatke iz izbornika Zadaci .

Uvoz podataka u SQL Server 2012

Čarobnjak za uvoz i izvoz SQL Server vas vodi kroz postupak uvoza podataka iz bilo kojeg postojećeg izvora podataka u bazu podataka SQL Server. Ovaj primjer prolazi kroz postupak uvoza podataka za kontakt iz Microsoft Excela u bazu podataka SQL Server, čime se podaci iz uzorka datoteka Excel kontakata prenose u novu tablicu baze podataka SQL Server.

Evo kako:

  1. Otvorite SQL Server Management Studio .
  2. Navedite detalje poslužitelja koji želite upravljati i odgovarajuće korisničko ime i zaporku ako ne koristite Windows Authentication.
  3. Kliknite Povezivanje za povezivanje s poslužiteljem iz SSMS-a.
  4. Desnom tipkom miša kliknite naziv instance baze podataka koju želite koristiti i odaberite Uvezi podatke iz izbornika Zadaci . Kliknite Dalje .
  5. Odaberite Microsoft Excel kao izvor podataka (za ovaj primjer).
  6. Kliknite gumb Pregledaj , pronađite datoteku address.xls na računalu i kliknite Otvori .
  7. Provjerite je li označen okvir Prvi redak s naznakama stupaca . Kliknite Dalje .
  8. Na zaslonu Odabir odredišta odaberite SQL Server Native Client kao izvor podataka.
  9. Odaberite naziv poslužitelja na koji želite uvesti podatke s padajućeg izbornika Naziv poslužitelja.
  10. Potvrdite podatke o autentičnosti i odaberite opcije koje odgovaraju vašem modulu autentifikacije sustava SQL Server.
  11. Odaberite naziv specifične baze podataka s kojeg želite uvesti podatke iz padajućeg izbornika Baza podataka. Kliknite Dalje , a zatim ponovo kliknite Dalje da biste prihvatili Kopiraj podatke iz jedne ili više tablica ili prikaza na zaslonu Odredite tablicu za kopiranje ili upit.
  1. U padajućem okviru Odredište odaberite naziv postojeće tablice u bazi podataka ili upišite naziv nove tablice koju želite stvoriti. U ovom je primjeru ova proračunska tablica programa Excel upotrijebljena za izradu nove tablice naziva "kontakti". Kliknite Dalje .
  2. Kliknite gumb Završi da biste prešli na zaslon potvrde.
  3. Nakon pregleda SSIS radnji koje će se odvijati, kliknite gumb Završi da biste dovršili uvoz.

Izvoz podataka iz sustava SQL Server 2012

Čarobnjak za uvoz i izvoz SQL Server vodi vas kroz proces izvoza podataka iz baze podataka SQL Server u bilo koji podržani format. Ovaj primjer vas vodi kroz postupak prikupljanja podataka o kontaktima koji ste uvezli u prethodnom primjeru i izvozite ga u ravnu datoteku.

Evo kako:

  1. Otvorite SQL Server Management Studio .
  2. Navedite detalje poslužitelja koji želite upravljati i odgovarajuće korisničko ime i zaporku ako ne koristite Windows Authentication.
  3. Kliknite Povezivanje za povezivanje s poslužiteljem iz SSMS-a.
  4. Desnom tipkom miša kliknite naziv instance baze podataka koju želite koristiti i odaberite Izvoz podataka iz izbornika Zadaci . Kliknite Dalje .
  5. Izaberite SQL Server Native Client kao izvor podataka.
  6. Odaberite naziv poslužitelja na kojem želite izvesti podatke u padajućem izborniku Naziv poslužitelja .
  7. Potvrdite podatke o autentičnosti i odaberite opcije koje odgovaraju vašem modulu autentifikacije sustava SQL Server.
  8. Odaberite naziv specifične baze podataka s kojeg želite izvesti podatke iz padajućeg izbornika Baza podataka . Kliknite Dalje .
  9. Iz padajućeg izbornika Odredište odaberite Odredište ravne datoteke .
  10. Unesite stazu datoteke i naziv koji završava u ".txt" u tekstnom okviru File Name (na primjer, "C: \ Users \ mike \ Documents \ contacts.txt"). Kliknite Dalje , a zatim Ponovno da biste prihvatili Kopiraj podatke iz jedne ili više tablica ili prikaza .
  1. Kliknite Dalje još dva puta, a zatim Završi da biste prešli na zaslon potvrde.
  2. Nakon pregleda SSIS radnji koje će se odvijati, kliknite gumb Završi da biste dovršili uvoz.