SQL2ORA Migrator migron bazat PANTHEON 5.5 për MS SQL Server në
Oracle Database.
PANTHEON 5.5 për SQL Server duhet të përmirësohet në ndërtimin më të fundit para
që Migratori të ekzekutohet.
Procesi i migrimit kërkon:
- PANTHEON 5.5 për SQL Server të përmirësuar në ndërtimin më të fundit,
- Oracle Database e instaluar,
- SQL2ORA Migrator.
Migrimi realizohet në hapa:
- identifikohu në të dy serverët e bazës së të dhënave,
- krijo përdoruesin dhe bazën e të dhënave PANTHEON në Oracle,
- kopjo të dhënat nga SQL Server në bazën e të dhënave Oracle dhe krijo objektet
Oracle të nevojshme,
- ekzekuto PANTHEON për Oracle.
SQL2ORA Migrator ka katër skeda dhe një bar navigimi. Çdo skedë është për një
nga hapat e përmendur më sipër.
Bari i navigimit ka butonat e mëposhtëm:
- Proces - ekzekuto proceset e lidhura me skedën aktuale
- Prapa - kthehu në skedën e mëparshme
- Tjetër- shko në skedën tjetër
- Dil - largohet nga Migratori
Skeda e Lidhjes

Skeda e Lidhjes është e ndarë në seksionet SQL dhe ORA, secila për
lidhjen me serverin përkatës të bazës së të dhënave. Të dy kanë një kutë kontrolli që
tregon nëse dëshiron të lidhesh me atë server të bazës së të dhënave. Të dy kutitë e kontrollit
duhet të jenë të kontrolluara për të përfunduar të gjithë procesin e migrimit, por nëse
dëshiron, për shembull, të krijosh indekse në Oracle nuk ke nevojë për lidhjen SQL.
- SQL
- Server - emri i kompjuterit që ekzekuton SQL Server dhe
instancën e SQL Server.
- Database - emri i bazës së të dhënave PANTHEON 5.5.
- Username - emri i përdoruesit për identifikimin në SQL Server. Mund të
jetë një përdorues PANTHEON ose SQL Server sa përdorues.
- Password - fjalëkalimi për identifikimin në SQL Server ose
PANTHEON.
- ORA
- Host - emri i kompjuterit që ekzekuton Oracle Database
këtu dëshiron të kesh bazën e të dhënave PANTHEON të migruar.
- Port - porta që Oracle Database po dëgjon.
- SID - ID e Sistemit Oracle të Oracle Database. Nga
standarti, kjo është XE për Edicionin Express dhe ORCL për edicione të tjera.
- Username - përdoruesi i Oracle Database me privilegje të mjaftueshme
për krijimin e përdoruesve dhe shtimin e skemave. Kjo zakonisht është
sys ose system.
- Password - fjalëkalimi i përdoruesit të Oracle Database.
- Connection Type
- Oracle Direct - lidhu duke përdorur klientin Oracle
të integruar në migrator.
- Oracle Client - lidhu duke përdorur një klient Oracle të instaluar veçmas. Klienti Oracle Instant është zakonisht i mjaftueshëm.
Skeda Krijo

Skeda Krijo lejon të krijosh një përdorues dhe skemë të Oracle Database,
secila në seksionin e saj. Çdo seksion mund të çaktivizohet sipas nevojës, duke lejuar
të krijosh vetëm një bazë të dhënash pa përdorues, ose të krijosh shumë përdorues duke
përsëritur procesin (me krijimin e skemës të çaktivizuar).
- ORA Përdoruesit
- Username - emri i përdoruesit PANTHEON që duhet të krijohet.
- Password - fjalëkalimi për përdoruesin PANTHEON
- Krijo të gjithë përdoruesit nga baza e të dhënave - nëse është e kontrolluar, të gjithë përdoruesit
që ekzistojnë në bazën e të dhënave SQL Server do të krijohen në
bazën e të dhënave të migruar.
- ORA Skema
- Emri - emri i skemës që duhet të krijohet në
Oracle Database. Në krahasim me MS SQL Server, Oracle Database
lejon vetëm një bazë të dhënash në çdo instancë, por një bazë e dhënash mund të ketë
mjaft skema. Skemat paraqiten si përdorues shtesë në Oracle
Database.
- Tablespace - emri i tablespace në të cilin dëshiron
të krijosh skemën. Kjo është tablespace USERS nga standardi, por
zakonisht rekomandohet të krijosh një të veçantë vetëm për
PANTHEON.
Skeda Migrimi

Skeda Migrimi migron tabelat e të dhënave dhe përgatit objektet e
programueshmërisë. Çdo nga opsionet mund të çaktivizohet sipas nevojës.
- Tabelat
- Krijo Tabelat - krijo tabelat e të dhënave Oracle.
- Kopjo Rreshtat - kopjo rreshtat e tabelës nga SQL Server në Oracle.
- Krijo Indekset - krijo indekse për tabelat.
- Krijo Çelësat e Huaj - krijo çelësat e huaj për ruajtjen e
integritetit referencial.
- Programueshmëria
- Objektet Mbështetëse - krijo tabela përkohshme të paracaktuara
dhe objekte të tjera ndihmëse si sekuenca, trigger për tabelat përkohshme,
etj.
- Objektet ORA - krijo procedura të ruajtura, funksione të përcaktuara nga përdoruesi,
pamje, etj.
- InterAktivitetet ORA - krijo procedura ARES.
- Validimi - kontrollo objektet e krijuara dhe kontrollo për
existencën e objekteve të varura.
- Parametrat
- Pantheon.ini - nëse është e kontrolluar, skedari .ini i PANTHEON do të
modifikohet për t'u lidhur me serverin e specifikuar në skedën e Lidhjes.
Skeda përfundimi

Skeda përfundimi lejon të specifikosh se ku ndodhet Pantheon55_ORA.exe (përdoruesi
PANTHEON 5.5 për Oracle).
- Ekzekuto
- Pantheon 5.5 ORA - rruga e plotë dhe emri i skedarit për
përdoruesin PANTHEON 5.5 për Oracle.
Përfundimi i Migrimit
Migratori krijon një regjistër të procesit të migrimit në dosjen ku
residon. Regjistri përmban një listë të operacioneve të kryera dhe çdo
gabim të hasur. Regjistri shkruhet në disk kur largohet nga
Migratori. Rekomandohet të rishikohet regjistri pas çdo përdorimi të
migratorit.
Rekomandohet fuqishëm të përmirësohet PANTHEON në versionin më të fundit të Oracle
pas migrimit.