Pogledaj upute za PANTHEON™

 Categories
 Primjer Office 365
 Početna stranica
 Plan računa
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Vodič kroz Datalab PANTHEON Farming
  [Expand]Vodič za mobilni POS
  [Collapse]Vodič po DataLab PANTHEON™-u
   [Expand]Pomoć
   [Expand]Postavke
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]POS
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Poruke programa
   [Expand]Dodatni programi
   [Collapse]Sistemska okolina
     MS SQL server
    [Expand]SQL poslužitelj
    [Expand]Postavljanje (instalacija)
    [Expand]Automatsko izvođenje
    [Expand]ODBC sučelje
    [Expand]PANTHEON™
    [Collapse]DataLab Utilities
      SQL Migrator 2000->2005->2008
      AddUsers - dodavanje korisnika na server
      SQLExecute.exe
      SQL2ORA Migrator
      Menjava collationa
      SQL Server Migrator Baze Podataka (2000 do 2005/2008)
    [Expand]Administracija baze podataka
    [Expand]Strojna oprema
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
    Riječnik pojmova
  [Expand]Vodič po PANTHEON Vet
 [Expand]PANTHEON korisnički priručnici
 Kako RLS funkcionira u praksi
[Expand]Bilance
 Unaprijediti
[Expand]PANTHEON Web
[Expand]PANTHEON Granule
 Baza podataka
 Promjene koda
 Otklanjanje poteškoća
 ARES - RLS Kompatibilni Mod
 RLS Pitanja i Odgovori

Load Time: 781,243 ms
print   |
Label

SQL2ORA Migrator

SQL2ORA Migrator

SQL2ORA Migrator

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

Postupak rada je u grubo takav, da najprije nadgradimo SQL verziju PA55 na poslijednji razpoloživi build, zatim pak s migratorom naredimo prijenos podatkovne strukture i podataka iz SQL na Oracle.

Zahtjeve za uspješnu migraciju SQL podatkovne baze na Oracle podatkovnu bazu su slijedeće:

  • Poslijednji razpoloživi PA55 na SQL-u.
  • Namješten Oracle podatkovni poslužitelj.
  • SQL2ORA migrator skupa s pripadajućim datotekama.

Samo migraciju izvedemo u nekoliko koraka:

  • Prijava na SQL i Oracle podatkovni poslužitelj
  • Kreiranje PA55 korisnika i podatkovne baze na Oraclu.
  • Prijepis podataka iz SQL na Oracle i kreiranje odgovarajućih objekata na Oraclu.
  • Pokretanje PA55 na Oraclu.

SQL2ORA migrator se sestoji iz četiri glave i navigacijskog redka. Na posebnoj glavi izvedemo određeni postupak, navigacijski redak pak služi izvođenju postupaka i pomicanju između glava.

Elementi navigacijskog redka su slijedeći:

  • Navigation:
    • Process: Tipka s kojom izvedemo željene postupke.
    • Back: Tipka za pomicanje na prethodnu glavu.
    • Next: Tipka za pomicanje na slijedeću glavu.
    • Exit: Izlaz iz migratora.

Detaljni opis prijave na SQL i Oracle podatkovni poslužitelj

037322.png

 

Glava za prijavu na podatkovnog poslužitelja je razdeljen na dva osnovna dijela i samo SQL i ORA rad, gdje za pojedinog podatkovnog poslužitelja upišemo odgovarajuće podatke za prijavu na poslužitelja. Tako za SQL kao za Oracle podatkovnog poslužitelja imamo na odabir prekidač, s kojim označimo da li se želimo povezati na poslužitelja. Za cjelokupnu migraciju moramo samo imati označena oba poslužitelja, ako bi pak recimo željeli kreirati samo indekse na Oraclu, pak prijave na SQL poslužitelja ne trebamo.


Značenje pojedinih zaslonskih elemenata:

  • SQL
    • Server: SQL poslužitelj gdje se nalazi PA55 podatkovna baza. Upisati je potrebno ime poslužitelja i moguću instancu SQL poslužitelja.
    • Database: Ime PA55 podatkovne baze.
    • Username: Korisničko ime s kojime se prijavljujemo na SQL poslužitelja. Korisnik je jednostavno PA55 korisnik ili pak recimo SQL SA korisnik.
    • Password: Riječ, koju upotrijebi korisnik za prijavu u PA55 ili na SQL poslužitelja.
  • ORA
    • Host: Oracle poslužitelj, na kojem želimo imati PA55 podatkovnu bazu.
    • Port: Port na kojem se javlja Oracle poslužitelj.
    • SID: Identifikacija Oracle podatkovnog poslužitelja. Preuzeta je ta oznaka za Express ediciju XE, za ostale edicije pak ORCL.
    • Username: Oracle korisnik, koji ima dovoljna prava za kreiranje drugih korisnika i dodavanje shema na poslužitelja, uobičajeno je to sys ili system.
    • Password: Riječ Oracle korisnika.
    • Connection Type
      • Oracle Direct: Prijava putem Oracle klijenta, koji je uključen u SQL2ORA migrator.
      • Oracle Client: Prijava putem posebnog namještenog Oracle klijenta, običajno je dovoljan i Oracle instant client.

Detajlni opis kreiranja korisnika i podatkovne baze na Oracle poslužitelju

037328.png

 

Glava za kreiranje korisnika i podatkovne baze je odgovarajuće razdeljen na dva dijela, pri čemu jednostavno uz pomoć prekidača izvedemo samo kreiranje korisnika ili pak samo kreiranje podatkovne baze na Oracle poslužitelju ili pak recimo s ponavljanjem kreiramo na Oraclu već podatakovnih baza sa različitim imenima.

Značenje posebnih ekranskih elemenata:

  • ORA Users
    • Username: Jedan između PA55 korisnika na Oracle podatkovnom poslužitelju.
    • Password: Korisnička šifra za prijavu u PA55.
    • Create all users from database: Kreiranje svih korisnika na Oracle poslužitelju, koji postoje u SQL podatkovnoj bazi.
  • ORA Schema
    • Name: Ime podatkovne baze na Oracle poslužitelju. Uistinu je to ime sheme(schema), kao Oracle u suprotnome s SQL poslužiteljem nema mogućnosti više podatkovnih baza na istom podatkovnom poslužitelju ili se čini rješava putem shem, koje vidimo kao dodatne korisnike na Oracle podatkovnom poslužitelju.
    • Tablespace: Ime tablespace u kojem želim kreirati Oracle shemu. Preuzeto je to USERS tablespace ili principijelno je bolje kreirati izdvojenu shemo, koju zatim upotrijebimo samo za PA55 podatkovne strukture.

Detaljni opis migracije podataka i objekata iz SQL na Oracle

037339.gif

 

Glava za migraciju je razdjeljen na dio, koji migrira podatkovne tablice i dio, koji na Oracle poslužitelju naparavi programske objekte. Putem prekidača jednostavno izvedemo i samo zaseban dio ili pak kako dio ponovimo.

 

Značenje zasebnih ekranskih elemenata:

  • Tables
    • Create Tables: Kreiranje podatkovnih tabelica na Oraclu.
    • Copy Rows: Kopiranje pojedinih redaka iz SQL na Oracle.
    • Create Indexes: Kreiranje indexa na tabelice s podataka.
    • Create Foreigen Keys: Kreiranje objekata za završavanje referentnog integriteta.
  • Programmability
    • Supporting Objects: Kreiranje predefiniranih privremenih tabelica na Oraclu, kreiranje drugih pomoćnih objekata kako su sekvence, triggeri na početnim tabelicama, ...
    • ORA Objects: Kreiranje SP, UDF, View,...
    • ORA InterActives: Kreiranje ARES postupaka.
    • Validation: Provjera pravilnosti objekata i postojanje mogućih objekata.
  • Settings
    • Pantheon.ini: Po želji jednostavno izvedemo i migraciju SQL ini datoteke u Oracle ini datoteku. Pri migraciji se podaci za prijavu na SQL poslužitelja izmjenjuju s podatcima za prijavu na Oracle poslužitelja s prve glave SQL2ORA migratora.

Detajlni opis zaključka migracije

037352.gif

 

Glava za zaključek migracije sadrži samo redak, gdje navedemo gdje se nalazi Pantheon55_ORA.exe, koji je pripravljen za izvajanje na Oracle podatkovnog poslužitelja.

  • Execute
    • Pantheon 5.5 ORA: Put do Pantheon55_ORA.exe, koja je napravljena za izvođenje na Oracle podatkovnom poslužitelju.

Zaključek SQL2ORA migracije

Između izvođenja SQL2ORA migratora se na mapi, gdje se nalazi migrator, kreira dnevnik migracije, koji sadrži listu izvedenih postupaka i listu grešaka, koje se pojavljuju između samih migracija. Dnevnik se zapiše na disk postaje po izlazu iz migratora. U izbjegavanju težina kod postavljanja rada je preporučljivo provjeriti sadržaj dnevnika, još posebno u njemu opisane greške.

Po krajnjoj migraciji iz SQL na Oracle je potrebno kod rada na migriranoj bazi podataka, samo to nadgraditi na poslijednji Oracle build.



Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!