Adatbázis exportálás, konvertálás
Az SQL Uniform program lehetőséget ad az adatbázis tábláinak más adatbázisba történő exportálására.
Videó:
A videó tartalma képekben:
|
Először ki kell választani, hogy melyik adatbázis szerverről melyik szerverre exportáljuk a táblákat Különböző típusú adatbázisokat is kiválaszthatunk, pl. MSSQL-ből Oracle-ba, vagy MySQL-ből MSSQL-ba
|
|
|
Kiválasztjuk a forrás adatbázist
|
|
|
Kiválasztjuk a cél adatbázist is
|
|
|
Ha meglevő táblák közös oszlopaiba szeretnénk exportálni, akkor a tábla struktúra előtti pipát vegyük ki
Kiválaszthatjuk, hogy a táblák mely tulajdonságait exportálja a program (index, trigger, check, idegen kulcs, tábla tulajdonságok)
Kiválaszthatjuk, hogy az adatok exportálásához milyen típusú SQL utasításokat állítson össze a program.
|
|
|
Egy kis magyarázat:
IF.. : feltételes SQL utasításokat állít elő. Csak MSSQL-nél jelenik meg.
DELETE ALL: minden sort töröl a cél adatbázis táblából
DELETE: csak azokat a sorokat törli a cél adatbázis táblából, amelyek a forrásban is léteznek
|
|
|
A típus konvertáló szabályokkal beállíthatjuk, hogy a forrás adatbázis melyik adattípusa melyik adattípusnak felel meg a cél adatbázisban. Általában változatlanul kell hagyni, tehát el kell fogadni a program által javasolt típus konvertáló szabályokat.
|
|
|
A program kilistázza a forrás adatbázis tábláit és meghatározza az azonosítóikat
|
|
|
Exportálás végrehajtásának módja
|
|
|
Az exportálás közben a struktúra létrehozása, eldobása, az adatok törlése és másolása is a foreign key-ek által meghatározott sorrendben történik
|
|
|
Exportálás után azonnal össze is hasonlíthatjuk a forrás és a cél adatbázist
|
|
|
Adat összehasonlítás
|
|
|
Adat összehasonlítás befejeződött
|
|