Problem
Kako kopirati računski grafikon tvrtke 'A' u Tvrtku 'B'? Koristim Microsoft SQL Server.
Rješenje
To je moguće pomoću servisa za pretvorbu podataka (DTS). Prije početka obavezno napravite sigurnosnu kopiju baza podataka.
SQL Server 2000 Da biste kopirali računski grafikon
pomoću SQL Server 2000:
1. Idite u Enterprise Manager.
2. U odjeljku Baze podataka proširite tvrtku koju želite kopirati računski grafikon TO (Tvrtka B) pa odaberite Tablice.
3. U tablicama pronađite tablicu GL00100.
4. Desnom tipkom miša kliknite tablicu GL00100, odaberite Svi zadaci, a zatim Uvezi podatke.
5. Zatim kliknite Dalje.
6. U odabiru izvora podataka provjerite jesu li odabrani poslužitelj i baza podataka (Tvrtka A) u koju ćete kopirati podatke FROM. Odaberite Koristi provjeru SQL Server, a zatim unesite korisnika i lozinku za SA. Kliknite Dalje.
7. U prozoru Odabir odredišta odaberite odgovarajući poslužitelj i bazu podataka koju želite uvesti tablice TO (Tvrtka B).
8. Odaberite "Kopiraj tablice iz izvorišne baze podataka" pa odaberite Dalje.
9. Označite sljedeće tablice za računski grafikon (to obuhvaća MDA tablice):
GL00100
GL00102
GL00103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300
DTA00301
SY00300
10. Za svaku odabranu tablicu idite na gumb trotoke (...) i označite "Izbriši retke u odredišnoj tablici" i otkaži oznaku "Omogući umetanje identiteta".
11. Odaberite Dalje, a zatim "Pokreni odmah".
Napomena –zadane postavke za DTS mogu uzrokovati duplicirane zapise, pa je važno označiti "Izbriši" umjesto "Dodaj".
SQL Server 2005 Da biste kopirali računski
grafikon pomoću SQL Server 2005, slijedite ove korake:
1. Otvorite SQL Server Management Studio.
2. Proširite odjeljak Baze podataka da biste pronašli tvrtku (Tvrtku B) u koju želite kopirati računski grafikon.
3. Desnom tipkom miša kliknite Tvrtka B, zatim Zadaci, a zatim Uvezi podatke.
4. Kliknite Dalje.
5. U prozor "Odabir izvora podataka" unesite sljedeće informacije o bazi podataka iz koje želite kopirati podatke.
a.Unesite naziv poslužitelja.
b.Kliknite Koristi provjeru SQL Server provjere autentičnosti.
c.Unesite korisničko ime i lozinku za sa.
d.Odaberite bazu podataka iz koje želite kopirati podatke.
f.Kliknite Dalje.
6. U prozor "Odabir odredišta" unesite sljedeće informacije o bazi podataka u koju želite kopirati podatke.
a.Unesite naziv poslužitelja.
b.Kliknite Koristi provjeru SQL Server provjere autentičnosti.
c.Unesite korisničko ime i lozinku za sa.
d.Odaberite bazu podataka u koju želite kopirati podatke.
f.Kliknite Dalje.
7. U dijaloškom okviru "Specify Table Copy or Query" (Navedite kopiju tablice ili upit) kliknite "Kopiraj podatke iz jedne ili više tablica ili prikaza", a zatim Dalje.
8. U prozoru "Odabir izvornih tablica i prikaza" odaberite sve sljedeće tablice:
GL00100 GL00102
GL00103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300
DTA00301
SY00300
9. Za svaku odabranu tablicu kliknite gumb Uređivanje mapiranja, kliknite da biste odabrali potvrdni okvir "Izbriši retke u odredišnoj tablici", a zatim poništite potvrdni okvir "Omogući umetanje identiteta".
10. Kliknite Dalje, a zatim kliknite "Odmah izvrši".
11. Kliknite Završi, a zatim Završi.
Ovaj je članak bio TECHKnowledge DOCUMENT ID:7255