PANTHEON™ navodila

 Kazalo
 Glavna stran - Dobrodošli v PANTHEON navodila
[Collapse]PANTHEON
 [Collapse]Uporabniški priročniki za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON Retail
  [Expand]Uporabniški priročnik za PANTHEON Vet
 [Collapse]Vodiči za PANTHEON
  [Collapse]Vodič po PANTHEON-u
   [Expand]Pomoč
   [Expand]Nastavitve
   [Expand]Naročila
   [Expand]Blago
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]Denar
   [Expand]Kadri
   [Expand]Namizje
   [Expand]Analitika
   [Expand]Sporočila programa
   [Expand]Uradna pojasnila
   [Collapse]Sistemsko okolje
    [Expand]Pregled opravil
    [Expand]Varnostna politika
    [Expand]Namestitev (instalacija)
    [Expand]Avtomatsko izvajanje
    [Collapse]DataLab Utilities
      AddUsers - dodajanje uporabnikov na strežnik
      SQLExecute.exe
      SQL2ORA Migrator
      Menjava collationa
      SQL Migrator 2000->2005->2008
    [Expand]PANTHEON™
    [Expand]Administracija podatkovne baze
    [Expand]Strojna oprema
    [Expand]Referenčna integriteta
   [Expand]Dodatni programi
    Slovar izrazov
   [Expand]Zastareli produkti
  [Expand]Vodič po PANTHEON Farming
  [Expand]Vodič po PANTHEON Retail
  [Expand]Vodič po PANTHEON Vet
[Collapse]PANTHEON Web
 [Collapse]Vodiči za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Vodič za PANTHEON Web Legal
  [Expand]Arhiv starih izdelkov
 [Collapse]Uporabniški priročniki za PANTHEON Web
  [Expand]Kako začeti
  [Expand]Uporabniški priročnik za PANTHEON Web Light
   Uporabniški priročnik za PANTHEON Web Terminal
  [Expand]Uporabniški priročnik za PANTHEON Web Legal
  [Expand]Arhiv starih izdelkov
[Collapse]PANTHEON Granule
 [Collapse]Vodiči za PANTHEON Granule
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in Opravila
  [Expand]Granula Nadzorna plošča
  [Expand]Granula B2B Naročanje
  [Expand]Granula Servis na terenu
  [Expand]Inventar fiksnih sredstev
  [Expand]Granula Inventura skladišča
 [Collapse]Uporabniški priročniki za PANTHEON Granule
   Začetek
   Primer uporabe PANTHEON Granul v namišljenem podjetju
  [Expand]PANTHEON Granule in aktivacija
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in opravila
  [Expand]Granula B2B naročanje
  [Expand]Granula Nadzorna plošča
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
   PANTHEON Granule - pogosta vprašanja in odgovori
   Arhiv
[Expand]Uporabniške strani

Load Time: 453,8585 ms
"
  7986 | 8495 | 81932 | Localized
Label

SQL2ORA Migrator

SQL2ORA Migrator

SQL2ORA migrator je namenjen migraciji DataLab PA55 podatkovne baze iz SQL na Oracle podatkovni strežnik.

Postopek dela je v grobem tak, da najprej nadgradimo SQL verzijo PA55 na zadnji razpoložljivi build, potem pa z migratorjem naredimo prenos podatkovne strukture in podatkov iz SQL na Oracle.

Zahteve za uspešno migracijo SQL podatkovne baze na Oracle podatkovno bazo so naslednje:

  • Zadnji razpoložljivi PA55 na SQL-u.
  • Nameščen Oracle podatkovni strežnik.
  • SQL2ORA migrator skupaj s pripadajočimi datotekami.

Samo migracijo izvedemo v nekaj korakih:

  • Prijava na SQL in Oracle podatkovni strežnik
  • Kreiranje PA55 uporabnika in podatkovne baze na Oraclu.
  • Prepis podatkov iz SQL na Oracle in kreiranje ustreznih objektov na Oraclu.
  • Zagon PA55 na Oraclu.

SQL2ORA migrator se sestoji iz štirih zavihkov in navigacijske vrstice. Na posameznem zavihku izvedemo določen postopek, navigacijska vrstica pa služi izvajanju postopkov in pomikanju med zavihki.

Elementi navigacijske vrstice so naslednji:

  • Navigation:
    • Process: Gumb s katerim izvedemo željene postopke.
    • Back: Gumb za pomik na predhodni zavihek.
    • Next: Gumb za pomik na naslednji zavihek.
    • Exit: Izhod iz migratorja.

Detajlni opis prijave na SQL in Oracle podatkovni strežnik

37322.png

 

Zavihek za prijavo na podatkovni strežnik je razdeljen na dva osnovna dela in sicer SQL in ORA del, kjer za posamezni podatkovni strežnik vpišemo ustrezne podatke za prijavo na strežnik. Tako za SQL kot za Oracle podatkovni strežnik imamo na voljo stikalo, s katerim označimo ali se želimo povezati na strežnik. Za celotno migracijo moramo sicer imeti označena oba strežnika, če bi pa recimo želeli kreirati samo indekse na Oraclu, pa prijave na SQL Strežnik ne potrebujemo.

 

Pomen posameznih ekranskih elementov:

 

  • SQL
    • Server: SQL strežnik kjer se nahaja PA55 podatkovna baza. Vpisati je potrebno ime strežnika in morebitno instanco SQL strežnika.
    • Database: Ime PA55 podatkovne baze.
    • Username: Uporabniško ime s katerim se prijavljamo na SQL strežnik. Uporabnik je lahko PA55 uporabnik ali pa recimo SQL SA uporabnik.
    • Password: Geslo, ki ga uporablja uporabnik za prijavo v PA55 ali na SQL strežnik.
  • ORA
    • Host: Oracle strežnik, na katerem želimo imeti PA55 podatkovno bazo.
    • Port: Port na katerem se odziva Oracle strežnik.
    • SID: Identifikacija Oracle podatkovnega strežnika. Privzeto je ta oznaka za Express edicijo XE, za ostale edicije pa ORCL.
    • Username: Oracle uporabnik, ki ima zadostne pravice za kreiranje drugih uporabnikov in dodajanje shem na strežnik, običajno je to sys ali system.
    • Password: Geslo Oracle uporabnika.
    • Connection Type
      • Oracle Direct: Prijava preko Oracle klienta, ki je vključen v SQL2ORA migrator.
      • Oracle Client: Prijava preko posebej nameščenega Oracle klienta, običajno zadostuje tudi Oracle instant client.

Detajlni opis kreiranja uporabnika in podatkovne baze na Oracle strežniku

37328.png

 

Zavihek za kreiranje uporabnika in podatkovne baze je ustrezno razdeljen na dva dela, pri čemer lahko s pomočjo stikala izvedemo samo kreiranje uporabnika ali pa samo kreiranje podatkovne baze na Oracle strežniku ali pa recimo s ponavljanjem kreiramo na Oraclu več podatkovih baz z različnimi imeni.

Pomen posameznih ekranskih elementov:

  • ORA Users
    • Username: Eden izmed PA55 uporabnikov na Oracle podatkovnem strežniku.
    • Password: Uporabnikovo geslo za prijavo v PA55.
    • Create all users from database: Kreiranje vseh uprabnikov na Oracle strežniku, ki obstajajo v SQL podatkovni bazi.
  • ORA Schema
    • Name: Ime podatkove baze na Oracle strežniku. V resnici je to ime sheme(schema), saj Oracle v nasprotju s SQL strežnikom nima možnosti več podatkovnih baz na istem podatkovnem strežniku ampak se zadeva rešuje preko shem, ki jih vidimo kot dodatne uporabnike na Oracle podatkovnem strežniku.
    • Tablespace: Ime tablespace v katerem želim kreirati Oracle shemo. Privzeto je to USERS tablespace ampak načeloma je bolje kreirati ločeno shemo, ki jo potem uporabljamo samo za PA55 podatkovne strukture.

Detajlni opis migracije podatkov in objektov iz SQL na Oracle

37339.gif

 

Zavihek za migracijo je razdeljen na del, ki migrira podatkovne tabele in del, ki na Oracle strežniku pripravi programske objekte. Preko stikal lahko izvedemo tudi samo posamezen del ali pa kak del ponovimo.

 

Pomen posameznih ekranskih elementov:

  • Tables
    • Create Tables: Kreiranje podatkovnih tabel na Oraclu.
    • Copy Rows: Kopiranje posameznih vrstic iz SQL na Oracle.
    • Create Indexes: Kreiranje indexov na tabelah s podatki.
    • Create Foreigen Keys: Kreiranje objektov za zagotavljanje referenčne integritete.
  • Programmability
    • Supporting Objects: Kreiranje preddefiniranih začasnih tabel na Oraclu, kreiranje drugih pomožnih objektov kot so sequence, treiggerji na začasnih tabelah, ...
    • ORA Objects: Kreiranje SP, UDF, View,...
    • ORA InterActives: Kreiranje ARES postopkov.
    • Validation: Preverjanje pravilnosti objektov in obstoja odvisnih objektov.
  • Settings
    • Pantheon.ini: Po želji lahko izvedemo tudi migracijo SQL ini datoteke v Oracle ini datoteko. Pri migraciji se podatki za prijavo na SQL strežnik zamenjajo s podatki za prijavo na Oracle strežnik s prvega zavihka SQL2ORA migratorja.

Detajlni opis zaključka migracije

37352.gif

 

Zavihek za zaključek migracije vsebuje samo vrstico, kjer navedemo kje se nahaja Pantheon55_ORA.exe, ki je pripravljen za izvajanje na Oracle podatkovnem strežniku.

  • Execute
    • Pantheon 5.5 ORA: Pot do Pantheon55_ORA.exe, ki je pripravljen za izvajanje na Oracle podatkovnem strežniku.

Zaključek SQL2ORA migracije

Med izvajanjem SQL2ORA migratorja se na mapi, kjer se nahaja migrator, kreira dnevnik migracije, ki vsebuje listo izvedenih postopkov in listo napak, ki se pojavijo med samo migracijo. Dnevnik se zapiše na disk postaje ob izhodu iz migratorja. V izogib težavam pri nadaljnem delu je priporočljivo preveriti vsebino dnevnika, še posebej v njem opisane napake.

Po končani migraciji iz SQL na Oracle je potrebno pred delom na migrirani bazi podatkov, le to nadgraditi na zadnji Oracle build.


 

Ali so bila ta navodila uporabna?
Vaše povratne informacije bodo prispevale k boljši pomoči.
Komentarji
Komentarji so izpostavljeni tudi na forumu.