Probléma: Hogyan másolhatja a fiókok
diagramját az "A" cégtől a "B" vállalatba? Az Microsoft SQL Server.
Megoldás: Ez az adatátalakítási szolgáltatások
(DTS) használatával lehetséges. A kezdés előtt mindenképpen készítse el biztonsági másolatot az adatbázisokról.
SQL Server 2000: A fiókdiagram másolása a
2000:1 SQL Server
használatával. A Enterprise Managert.
2. Az Adatbázisokból bontsa ki azt a vállalatot, amelybe másolni szeretné a fiókok diagramját (B vállalat), és válassza a Táblák lehetőséget.
3. A Táblákból keresse meg a GL00100 táblát.
4. Kattintson a jobb gombbal a GL000100 táblára, válassza a Minden tevékenység, majd az Adatok importálása lehetőséget.
5. Ezután kattintson a Tovább gombra.
6. Az Adatforrás kiválasztása gombra, és ellenőrizze, hogy ki van-e választva a kiszolgáló és az adatbázis (A vállalat), ahonnan az adatokat másolni fogja. Válassza a Use SQL Server Authentication (Hitelesítés engedélyezése) lehetőséget, és adja meg a hitelesítés-hitelesítés felhasználóját és jelszavát. Kattintson a Tovább parancsra.
7. A Célhely kiválasztása ablakban válassza ki a megfelelő kiszolgálót és azt az adatbázist, amelybe importálni szeretné a táblákat (B vállalat).
8. Válassza a "Táblák másolása a forrásadatbázisból" lehetőséget, majd kattintson a Tovább gombra.
9. Jelölje meg az alábbi táblázatokat a fiókdiagramhoz (ide tartoznak az MDA-táblák is):
GL001002
GL0010103
GL00104
GL00105
GL40200
DTA00200200
DTA00300
DTA00301
SY00300
10. A kijelölt táblák mindegyikében a három pontra (...) kattintva jelölje meg a "Sorok törlése a céltáblában" jelölést, és törölje az "Identitás beszúrása" engedélyezése jelölőnégyzet jelölését.
11. Válassza a Tovább gombot, és futtassa azonnal.
Megjegyzés – A DTS alapértelmezett beállításai ismétlődő rekordokat okozhatnak, ezért fontos, hogy a "Hozzáfűzés" helyett a "Delete" jelet jelölje meg.
SQL Server 2005 esetén: Ha a 2005-ös SQL Server használatával másolni a fiókdiagramot,
kövesse az alábbi
lépéseket: 1. Nyissa meg SQL Server Management Studio.
2. Bontsa ki az Adatbázisokat a vállalat (B vállalat) megkeresásához, amelybe másolni szeretné a fiókdiagramot.
3. Kattintson a jobb gombbal a B vállalatra, válassza a Tevékenységek gombra, majd az Adatok importálása parancsra.
4. Kattintson a Tovább parancsra.
5. Az "Adatforrás kiválasztása" ablakban adja meg az alábbi adatokat arról az adatbázisról, amelyből adatokat szeretne másolni.
a.Adja meg a kiszolgáló nevét.
b.Kattintson a Use SQL Server Authentication (Hitelesítés SQL Server) elemre.
c.Adja meg a sa felhasználónevet és jelszót.
d.Jelölje ki az adatbázist, amelyből adatokat szeretne másolni.
f.Kattintson a Tovább gombra.
6. A "Célhely kiválasztása" ablakban adja meg az alábbi információkat arról az adatbázisról, amelybe adatokat szeretne másolni.
a.Adja meg a kiszolgáló nevét.
b.Kattintson a Use SQL Server Authentication (Hitelesítés SQL Server) elemre.
c.Adja meg a sa felhasználónevet és jelszót.
d.Jelölje ki azt az adatbázist, amelybe adatokat szeretne másolni.
f.Kattintson a Tovább gombra.
7. A "Tábla másolásának vagy lekérdezésének megadása" párbeszédpanelen kattintson az "Adatok másolása egy vagy több táblából vagy nézetből" elemre, majd kattintson a Tovább gombra.
8. A "Forrástáblák és nézetek kiválasztása" ablakban jelölje ki az összes alábbi táblát:
GL001002
GL0010103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300 DTA00301
SY00300
9. Minden kijelölt tábla esetén kattintson a Megfeleltetések szerkesztése gombra, jelölje be "A céltáblában lévő sorok törlése" jelölőnégyzetet, majd törölje az "Identitás beszúrása" jelölőnégyzet jelölését.
10. Kattintson a Tovább, majd az "Execute azonnal" gombra.
11. Kattintson a Befejezés, majd a Befejezés gombra.
Ez a cikk a következő volt: TechKnowledge Document ID:7255