Access – Migracija podataka na MS SQL Server

Kada naลกa baza podataka preraste moguฤ‡nosti Access-a, vreme je za selidbu naลกih podataka na neki od sistema za upravljanje relacionim bazama podataka. Jedna od najpovoljnijih i najjednostavnijih opcija je migracija podataka, tj. cele baze podataka na Microsoft SQL Server. SQL Server za migraciju podataka uopลกte, ima odliฤnu alatku koja se zove „Data Transformation Services“, tj. „Import and Export Data“, sve zavisi odakle pozivate alat. Ako je pozivate iz SQL „Enterprise Manager“-a, kliknuฤ‡ete na dugme „Tools> Data Transformation Services> Import Data“, a ako pokreฤ‡ete servis sa desktopa, iฤ‡iฤ‡ete na „Start> Program files> Microsoft SQL Server> Import and Export Data“.

Kada izaberete prethodnu opciju, pokrenuฤ‡ete „DTS Wizard“, odnosno „ฤarobnjak“ koji ฤ‡e vas voditi kroz celu proceduru migracije. Kada se pojavi prvi dijalog prozor kliknite „Next“ da bi doลกli do dijaloga za definisanje izvora. U novom dijalog prozoru „Choose a Data Source“ u listi Source izaberite „Microsoft Access“, a zatim kliknite na dugme sa tri taฤke pored polja „File name“. Otvoriฤ‡e vam se standardni Windows dijalog za pretragu diska, pronaฤ‘ite ลพeljenu „.mdb“ bazu podataka i kliknite „Open“. Kada kliknete „Next“, u sledeฤ‡em koraku ฤ‡ete odrediti destinaciju, podrazumeva se da ฤ‡e to biti SQL Server, ali takoฤ‘e ovaj alat moลพete upotrebiti za prostu konverziju baza podataka, iz jednog formata u drugi.

U listi „Server“ pronaฤ‘ite vaลก lokalni SQL server ili upiลกite njegovu mreลพnu adresu, potom ispod, preko radio-dugmadi izaberite tip autentifikacije za datu bazu. I na kraju ovog koraka, preko liste „Database“ birate da li ฤ‡ete izvornu bazu uvesti u postojeฤ‡u ili potpuno novu bazu podataka. Klikom na „Next“ prelazimo na dijalog prozor u kome specifikujemo da li ฤ‡emo prebaciti sve tabele i sve podatke ili ฤ‡emo pomoฤ‡u upita definisati samo odreฤ‘ene podatke za uvoz. Kliknite na „Next“ i pojaviฤ‡e se sledeฤ‡i dijalog – „Select Source Tables“ u kome jednostavnom potvrdom biramo tabele iz baze za uvoz. I na kraju dovoljno je da u narednom koraku samo kliknete na „Next“.

Radeฤ‡i po prethodnoj proceduri, uvezli ste vaลกu Access bazu podataka na SQL Server. Takoฤ‘e, preporuka je da ovaj alat – „Data Transformation Services“ koristite i kao dopunu drugim alatima za kreiranje rezervnih kopija (back-up). Na taj naฤin ฤ‡ete njihovim zajedniฤkim koriลกฤ‡enjem moฤ‡i da obezbedite vaลกim korisnicima maksimalnu raspoloลพivost resursa.

Pratite Krstaricu na www.krstarica.com