Migráció Microsoft SQL Serverről Oracle adatbázisra
2008. augusztus 3., vasárnap by Zoltan Tanczos
Munkahelyemen elkezdődött a puhatolózás, hogy miből állna egy migráció SQL Serverről Oracle adatbázisra. Ebben nagy segítség az Oracle SQL Developer Migration Workbench-je, valamint a Migrating Applications from Microsoft SQL Server to Oracle9i Database című white paper, amiben részletesen ki van fejtve jópár szintaktikai és szemléletmódbeli különbség is. Ezen az oldalon is fel van sorolva néhány :)
Mivel az üzleti logika jelentős része Transact-SQL tárolt eljárások formájában van megvalósítva, ezért talán az egyik legnagyobb feladat ezek PL/SQL-re konvertálása lesz. A Migration Workbench része egy scratch editor, amiben kb. gombnyomásra lehet az egyszerűbb (és nem SQL Server specifikus) kódokat átkonvertálni, több kevesebb sikerrel. Sajnos vannak még hibái, de mindenesetre nagyon ígéretes! Szerintem nem fogunk unatkozni az elkövetkezendő hónapokban :)
Mivel az üzleti logika jelentős része Transact-SQL tárolt eljárások formájában van megvalósítva, ezért talán az egyik legnagyobb feladat ezek PL/SQL-re konvertálása lesz. A Migration Workbench része egy scratch editor, amiben kb. gombnyomásra lehet az egyszerűbb (és nem SQL Server specifikus) kódokat átkonvertálni, több kevesebb sikerrel. Sajnos vannak még hibái, de mindenesetre nagyon ígéretes! Szerintem nem fogunk unatkozni az elkövetkezendő hónapokban :)
Hello!
Szerintem viszonylag gyakori esettel van dolgotok, s biztos van meg hozza mas egyeb dokumentacio is. Holnap ha nem felejtem el utananezek, ill. megprobalok megkerdezni valaki tapasztaltabb emberket errol:)
Szia!
Köszi! Amúgy írtunk egy levelet Sárecz Lajosnak is, hogy ő mit tud mondani ezzel kapcsolatban. Azt írta, hogy Oracle partnerek részére van egy migrációs szolgáltatás is, amiben tapasztalt szakemberek segítik a migrációt, workshopokat tartanak, stb.
Egyelőre még nem volt komoly döntés, hogy mit/hogyan/stb, csak a nehézségeket, problémás területeket próbáljuk feltárni. Van pár (fogok tudni majd miről blogolni ehe:) )