 | Loading… |
|
|
Actualizare
Actualizare
În această secțiune vom verifica cum să actualizăm Pantheon la o versiune mai nouă.
Cuprins
- Parametri de bază
- Actualizare simplă
- Actualizare avansată
|
 |
Actualizarea bazei de date Pantheon la Row Level Security (RLS) pe servere SQL cu versiuni mai mici decât SQL 2017 nu este suportată începând cu versiunea Pantheon 27.10.
Când se execută o astfel de actualizare, programul va afișa un mesaj

MSSQL 2017 este necesar ca versiune minimă pentru ca RLS să funcționeze corect, dar Microsoft oferă suport activ doar până în noiembrie 2022. Vezi mai multe despre Suportul Microsoft pentru versiunile MSSQL.
|
1. Parametri de bază
Următorii sunt parametrii de bază care trebuie setați atunci când se încearcă o actualizare:
Actualizări |
Specificați calea către locația unde sunt stocate datele actualizate descărcate de pe Internet.
 |
Calea (directorul), pe care o puteți seta aici, este CALEA LOCALĂ pe computerul unde creați o copie de rezervă. Introduceți-o ca o cale locală în cazul unui disc mapat (de exemplu, F:\DATALAB\UPGRADE) sau (recomandat) folosind notația UNC dacă este specificată o locație de partajare în rețea \\SERVERNAME\DATALAB\UPGRADE. |
|
Backup |
Specificați calea către locația unde se creează copia de rezervă a bazei de date și a programului.
 |
Calea (folderul), pe care o puteți seta aici, este CALEA LOCALĂ pe computerul unde creați o copie de rezervă. Introduceți-o ca o cale locală a serverului (de exemplu, C:\MSSQL\BACKUP, unde C:\MSSQL reprezintă un folder de server sau folosind notația UNC dacă este specificată o locație de partajare în rețea \\SERVERNAME\BACKUP. |
|
Executabil |
Specificați calea către locația directorului de lucru curent unde se află PANTHEON.EXE. |
Așteptare |
Introduceți intervalul de timp pentru așteptare (în secunde), necesar pentru ieșirea din program și copiere. Dacă se identifică la pornirea PANTHEON că baza de date este de o dată mai recentă decât executabilul (EXE) utilizat, programul se oprește automat și procesul de așteptare (COPYDELAY.EXE) începe, așteptând ca programul să se oprească și apoi o nouă versiune executabilă este copiată din directorul de actualizare în directorul de lucru curent. |
Notificare prin e-mail |
Dacă este bifat, o notificare prin e-mail va fi trimisă destinatarului selectat (câmpul Trimite către ) după finalizarea actualizării. Setări pentru trimiterea e-mailurilor. Dacă sunt furnizate informații incorecte pentru setările de e-mail, notificarea prin e-mail nu poate fi trimisă și va apărea un mesaj de eroare la sfârșitul jurnalului de actualizare. |
Când datele de mai sus sunt setate, selectați doar modul de actualizare care urmează să fie utilizat și faceți clic pe Actualizare.
Selectați între două moduri utilizate pentru actualizare:
2. Actualizare simplă
Actualizarea simplă este, deoarece este ușor de utilizat, destinată tuturor neprofesioniștilor. Trebuie doar să setați parametrii necesari pentru actualizare. După ce faceți clic pe butonul Actualizare , se face în următorul mod:
- Mai întâi, programul creează o copie de rezervă a bazei de date în directorul setat în câmpul Backup .
- Urmează crearea copiei de rezervă a executabilelor în directorul setat în câmpul Backup . Dacă actualizarea nu este finalizată cu succes, cele două copii de mai sus sunt restaurate automat, permițând astfel lucrul cu versiunea anterioară.
- Fișierele care conțin datele necesare sunt apoi descărcate de pe Internet și salvate în directorul Actualizări .
- După finalizarea descărcării, toate bazele de date care se găsesc pe server sunt actualizate.
- La final, după ce bazele de date sunt actualizate cu succes, apare un mesaj care vă informează că operațiunea s-a finalizat cu succes.
După finalizarea actualizării, închideți programul și rulați-l din nou. Versiunea executabilului (.exe) este schimbată automat.
 |
Actualizarea diferențială este întotdeauna inclusă în actualizarea simplă (doar datele diferă între versiunea utilizată în prezent și cea nouă), reducând astfel procesul de actualizare. |
3. Actualizare avansată

Spre deosebire de actualizarea simplă, cea avansată vă oferă posibilitatea de a seta parametrii pentru pași individuali în procesul de actualizare.
 |
Se recomandă ca actualizarea avansată să fie utilizată doar de utilizatori experimentați cu cunoștințe substanțiale despre cum să procedeze în timpul actualizării. |
Backup executabile |
Dacă este bifat, copiile de rezervă sunt salvate pentru a fi încărcate din nou dacă actualizarea nu este finalizată cu succes.
Dacă nu este bifat, copiile de rezervă nu sunt create. |
Backup baza de date |
Dacă este bifat, copiile de rezervă ale bazelor de date sunt salvate pentru a fi încărcate din nou dacă actualizarea nu este finalizată cu succes.
Dacă nu este bifat, copiile de rezervă ale bazelor de date nu sunt salvate. |
Actualizare online |
Dacă este bifat, actualizarea se efectuează folosind Internetul.
Dacă nu este bifat, încercați să actualizați folosind un cod temporar, unde transferați manual fișierele necesare pentru actualizare (de exemplu, folosind CD-ROM).
Este semnificativ doar în ceea ce privește computerul unde se efectuează actualizarea. |
Descărcare actualizări |
Dacă este bifat, datele noi sunt descărcate de pe Internet în directorul Actualizări.
Dacă nu este bifat, când actualizările au fost deja transferate în directorul Actualizări (de exemplu, prin transferul fișierelor de pe un CD sau când au fost deja transferate în timpul unei actualizări anterioare). |
Actualizare completă BD (nu diferențială) |
Dacă este bifat, actualizarea diferențială nu este utilizată. În acest caz, schema completă a tabelului și procedurile SQL de la prima construcție sunt transferate prin actualizare și se verifică dacă toate tabelele corespund celor din construcția de destinație. Utilizați această opțiune atunci când presupuneți că un proces anterior de actualizare nu a fost finalizat în întregime și doriți să asigurați structura corespunzătoare.
Dacă nu este bifat, se utilizează actualizarea diferențială (adică, doar modificările sunt transferate). |
Actualizare la |
Selectați între construcția de lansare (testată de Datalab), care este lansată la intervale regulate, și varianta construcției nocturne (beta) care nu a fost testată. Actualizați la construcția beta doar în cazul în care doriți să verificați o anumită funcționalitate între două construcții.
Vă descurajăm cu fermitate să utilizați actualizările beta pe sisteme în funcțiune. În plus, nu ne asumăm nicio responsabilitate pentru acțiunile întreprinse! |
Actualizare baza de date |
Dacă este bifat, baza de date este actualizată împreună cu executabilul.
Dacă nu este bifat, baza de date nu este actualizată. |
BMP la PNG |
Toate imaginile din baze de date care sunt în format .BMP sunt convertite în format .PNG pentru reducerea spațiului în baza de date SQL. |
Baze de date pe server |
Această fereastră afișează toate bazele de date PANTHEON disponibile pe server. Aici puteți:
- selecta o bază de date și astfel să o includeți în actualizare, sau
- lăsați caseta de selectare nebifată sau deselectați-o și excludeți-o.
Această opțiune este utilizată mai ales atunci când încercați să actualizați o anumită bază de date specifică.
|
(casete de selectare interne) |
Sunt întotdeauna bifate indiferent de modul de actualizare:
Actualizare structură BD Completare autorizări
Completare rapoarte Completare proceduri
|
Actualizare toate obiectele |
Actualizează toate obiectele indiferent dacă au fost modificate sau nu. Dacă nu este bifat, doar acele obiecte sunt actualizate care sunt diferite între versiunea curentă și cea actualizată. În acest caz, procesul de actualizare se desfășoară mai rapid. |
Actualizare executabile |
Dacă este bifat, executabilele (EXE) sunt actualizate.
Dacă nu este bifat, executabilele nu sunt actualizate. |
Afișare sesiuni deschise |
Înainte ca baza de date să fie actualizată, nicio altă conexiune la baza de date nu este posibilă. Focalizați pe o bază de date din lista bazelor de date și utilizați butonul "Afișare sesiuni deschise", se deschide un formular cu toate conexiunile deschise la baza de date selectată. Conexiunile pot fi închise/terminate manual folosind butonul "Deconectare utilizatori". După ce toate conexiunile sunt închise, poate începe actualizarea.

|
Mod utilizator unic
|
Înainte ca baza de date să fie actualizată, nicio altă conexiune la baza de date nu este posibilă. Prin utilizarea parametrului "Mod utilizator unic", baza de date este setată ca "Mod utilizator unic" în timpul procesului de actualizare. În timpul procesului de actualizare, conectarea la baza de date nu este posibilă. De asemenea, conexiunile cu SQL Management Studio și alte instrumente de administrare nu sunt posibile. Toate conexiunile la baza de date sunt închise/terminate automat. După ce toate conexiunile sunt închise, poate începe actualizarea. După finalizarea actualizării, baza de date este dezactivată din "Mod utilizator unic".
Dacă conectarea la baza de date este executată în timpul procesului de actualizare, apare un mesaj de eroare: 
|
Mesaje/Erori |
Afișează toate mesajele și erorile care au apărut în timpul actualizării. deschide formularul "Mesaje jurnal" pentru informații suplimentare despre mesaje și erori în timpul actualizării.

|
Avansat |
Funcționalități: Compresie date

- Păstrează existente - compresia / decomprimarea nu este executată
- Activează - execută compresia pe tabelele de anulare
- Dezactivează - execută decomprimarea pe tabelele de anulare
Conversie Unicode

Conversie de la ansi la unicode.
Execuție paralelă

Pentru o actualizare mai rapidă, actualizarea este executată în mai multe fire de execuție paralele. Firele pot fi utilizate și în cazul în care există mai multe grupuri de fișiere.
Bază de date: Proprietar bază de date
Setarea unui proprietar pentru baza de date

Colaționare bază de date

Pentru a asigura funcționarea corectă a programului, colaționarea bazei de date și a computerului trebuie să fie echivalente.
Colaționarea implicită pentru baza de date Datalab este Latin_1_General_CI_AS.
De obicei, o setați înainte de instalarea programului. Dacă nu o selectați sau nu puteți face acest lucru, trebuie să modificați Setarea colaționării .
Eliminare criptată: parametrul este necesardacă există un modul SQL criptat care depinde de colaționarea bazei de date și nu face parte din Pantheon. Setarea permite eliminarea modulelor SQL criptate pe durata actualizării.
Dimensiune bază de date
Micșorarea fișierelor bazei de date: date și jurnal

Reconstrucție index

Tabele și reconstrucție index în timpul actualizării.
|
PAW |
Actualizarea PAW

Impersonare utilizator.
Introduceți numele domeniului, numele utilizatorului și parola.

|
PAWS |
Actualizarea PAWS

|
PAAS |
Actualizarea PAAS

|
 |
După fiecare actualizare, se recomandă să rulați comanda pentru crearea cuburilor ZEUS (dacă utilizați ZEUS, adică).
Este înțelept să utilizați procesarea automată, care, dacă este setată corespunzător, creează cuburi automat. |
 | Loading… |
 | Loading… |
|
|
|