Migratorul este un utilitar care actualizează (migrează) PANTHEON 5.0 la 5.5,
ceea ce nu poate fi realizat cu actualizări normale în PANTHEON.
Migrarea este un proces care alterează structura bazei de date, convertește
rapoartele într-un format diferit și stabilește integritatea referențială, toate
pentru a face o bază de date PANTHEON 5.0 utilizabilă în PANTHEON 5.5.
Migratorul nu convertește complet procedurile SQL-i, care trebuie să fie
convertite manual.
1 Pregătire
1.1 Backup
Faceți copii de rezervă ale tuturor bazelor de date înainte de a începe procesul de migrare.
Copiile de rezervă ale bazelor de date PANTHEON pot fi create:
- din Panoul de Administrare din PANTHEON (Bază de date | Backup), sau
- cu utilitarul SQL Query Analyzer (isqlw.exe) care vine cu MS
SQL Server.
1.2 Lista de Baze de Date
Faceți o listă a bazelor de date pe care doriți să le actualizați. Îndepărtați bazele de date
pe care nu le mai necesitați.
1.3 Proceduri SQLI-i
Migratorul nu convertește complet procedurile SQL-i în ARES DPA.
Consultați furnizorul de suport înainte de a migra procedurile SQL-i.
1.4 Migrare
Se recomandă să rulați migrarea pe computerul care rulează serverul
bazei de date și deține bazele de date relevante.
1.5 Upgrade PANTHEON 5.0
PANTHEON 5.0 trebuie să fie actualizat la cea mai recentă versiune disponibilă înainte de
migrare.
Dacă actualizați manual, veți avea nevoie (de la
ftp://ftps.datalab.si/upgrade/[loc]/release/,
unde [loc] este localizarea
di care aveți nevoie):
- actualizări de baze de date
(fișier numit ca STR_[loc]_FULL_21xx.zip),
și
- executabilul PANTHEON
(fișier numit ca dlPantheon_SI_SI_21xx.ZIP),
unde xx marchează cea mai recentă versiune disponibilă.
1.6 Folderul Migrator
Creați un folder pentru Migrator. Asigurați-vă că aveți privilegii pentru a face
asta.
Se recomandă să creați acest folder în folderul de instalare al PANTHEON.
Dă-i un nume evident, cum ar fi Migration55.

1.7 Descărcați Migrator
Descărcați migratorul de pe site-ul FTP al Datalab
ftp://ftps.datalab.si/Programi/DL-utils/. Căutați un fișier numit ca
dlMigration_xx.zip, unde xx denotă versiunea Migratorului. Obțineți
cea mai recentă și salvați-o în folderul de migrare pe care l-ați creat anterior.

După ce descărcarea s-a finalizat, extrageți arhiva în același folder.
Pentru a face acest lucru, faceți clic dreapta pe fișier și selectați Extrageți Tot....

Introduceți sau navigați la folderul de migrare pe care l-ați creat anterior.

După ce extragerea este completă, faceți clic pe Finalizare pentru a închide
asistentul de extragere.

2 Migrare
2.1 Porniți Migratorul
Porniți Migratorul executând dlMigration55.exe în folderul de migrare.

Introduceți un nume de utilizator și o parolă - aceeași pe care o folosiți pentru a vă conecta la
PANTHEON 5.0.
Acel utilizator trebuie să aibă autorizație completă în PANTHEON. Migrarea nu este
posibilă pentru utilizatorii cu privilegii limitate.
Selectați compania pe care doriți să o migrați. Dacă migrați mai multe
baze de date, puteți selecta oricare dintre ele.
Câmpul Server și Bază de Date arată numele serverului și numele bazei de date a
companiei selectate.
Faceți clic pe Nadaljuj (Continuare).
2.2 Upgrade Bază de Date

- Poti | Novosti (Cărți | Actualizări) - folderul din
care va rula migrarea
- Poti – varnostna kopija (Cărți | Backup) - folderul
unde vor fi stocate copiile de rezervă
- Poti - Program (Cărți | Executabil) - folderul unde
se poate găsi executabilul PANTHEON
| Opțiune |
Descriere |
|
Varnostna
kopija (backup) |
Creați o copie de rezervă a bazei de date înainte de a actualiza. Dacă
ați făcut o copie de rezervă manual, puteți dezactiva această opțiune. |
| Kopija
podatkovne baze
(make database copy) |
Creați o copie
a fiecărei baze de date care urmează să fie migrată și migrați
copiile. Originalele rămân în versiunea 5.0.
Trebuie să furnizați un sufix de bază de date dacă utilizați această opțiune.
Asigurați-vă că aveți suficient spațiu pe disc înainte de a utiliza această opțiune.
|
|
Pripona
nove (P55) podatkovne baze (sufix) (suffix of migrated database) |
Sufixul care este atașat copiilor de bază de date.
Exemplu: introducerea P55 va numi baza de date copiată MyDatabaseP55.
Nu folosiți spații și caractere speciale pentru sufix,
și păstrați-l scurt.
|
|
Prenos
novosti iz strežnika (download upgrades) |
Descărcați fișierele necesare pentru migrare. Se recomandă să păstrați
această opțiune activată.
Dacă ați descărcat fișierele de migrare manual de pe
situl FTP al Datalab, puteți dezactiva această opțiune.
|
|
Avtomatsko
napolni null vrednosti (fill in null values) |
Mențineți această opțiune activată.
|
|
Avtomatsko
uredi referenčno integriteto (establish referential integrity) |
Mențineți această opțiune activată.
|
|
Kontrola
podatkov med staro in novo bazo (compare data in old database with
new databae) |
Mențineți această opțiune activată.
|
|
Nadgradnja
programov (upgrade executables) |
Dacă este activată, Migratorul va (după ce migrarea este
finalizată) copia Pantheon55.exe din folderul de migrare
în folderul de instalare al PANTHEON.
|
|
Nadgradjujem
na verzijo (redna - beta) (upgrade to release build or beta) |
Selectați Redna (release build) decât dacă știți ce
faceti.
|
|
Podatkovne
baze na strežniku (databases on server) |
Selectați bazele de date pe care doriți să le migrați. Implicit, toate
bazele de date sunt selectate. |
Faceți clic pe Migracija (migrare) pentru a începe procesul de migrare.
Migrarea unei baze de date de 1 GB durează aproximativ 1 oră, în funcție de hardware-ul
tău.
Jurnalul din dreapta va afișa un istoric al acțiunilor Migratorului.
Migratorul va descărca următoarele fișiere în folderul de migrare
(de la
ftp://ftps.datalab.si/upgrade/[loc]/release/, unde
[loc] este localizarea de care
aveți nevoie):
- actualizări ale structurii bazei de date
STR_[loc]_FULL_55xxxx.7z
(alternativ, într-o arhivă Zip STR_[loc]_FULL_55xxxx.zip),
- utilitar de conversie a rapoartelor
dlMigration55ReportRepl.zip
- executabil PANTHEON 5.5
dlPantheon_SQL_[loc]_[loc]_55xxxx.ZIP
[loc] este localizarea de care aveți nevoie; xxxx este numărul de versiune PANTHEON
Migrarea este finalizată când jurnalul afișează::
End: Upgrade baza de date (1)
End: Upgrade reușit
Jurnalul este salvat automat într-un fișier, numit ca
NadgradiBaze_time_stamp.log.
3 Porniți PANTHEON 5.5
3.1. Server
După ce migrarea este finalizată, găsiți un fișier numit ca
dlPantheon_SQL_[loc]_[loc]_55xxxx.7z
în folderul de migrare și extrageți-l în folderul de instalare al PANTHEON.

Creați un shortcut pe desktop pentru Pantheon55_SQL.exe.


3.2 Stații de lucru
Copiați Pantheon55_SQL.exe de pe computerul pe care ați efectuat migrarea pe toate stațiile de lucru care vor folosi PANTHEON 5.5. Creați
shortcuts pe desktop pentru comoditate.
3.3 Rulați PANTHEON
La prima pornire, faceți clic pe Refresh pentru a actualiza lista de
companii/baze de date. Bazele de date Pantheon 5.0 nu sunt afișate în listă.

4 Jurnal

Jurnalul arată un istoric al acțiunilor pe care le-a efectuat Migratorul. Jurnalul
este de asemenea salvat într-un fișier pentru revizuire ulterioară. Fișierul jurnal poate fi găsit în
folderul de migrare sau în folderul de actualizări (unde fișierele de actualizare sunt
descărcate).
Fișierul jurnal este numit ca NadgradiBaze_YYYYMMDDHHMMSS.
Fazele migrației:
- Începeți actualizarea (faza 1)
- Pregătiți datele (B-inainte de actualizare)
- Pregătiți datele (A-dupa actualizare, doar build 500000)
- Pregătiți datele (B-inainte de actualizare)
- Pregătiți datele (A-dupa actualizare)
- Pregătiți datele (R-reparare rapoarte)
- Pregătiți datele (R-convertiți rapoarte)
- Erori la compararea datelor originale și migrate
- Completați înregistrările lipsă (integritate referențială).
- Verificați utilizatorii
- Finalizați actualizarea (faza 2)
5 Mai multe informații
Informații despre migrare pe site-ul Datalab:
https://www.datalab.eu/index.php?id=3819
Video "Migrarea la 5.5" de la Conferința Pantheon 2008 (în
slovenă):
mms://media.datalab.si/si/pancon08/Migracija_na_55.wmv