 | Loading… |
|
|
Nadogradnja
Nadogradnja
     
U nastavku ćemo vam opisati kako nadograditi PANTHEON na noviju verziju.
Sadržaj
- Osnovni paramtri
- Jednostavna nadogradnja
- Napredna nadogradnja
|
 |
Nadogradnja Pantheon baze podataka na Row Level Security (RLS) na SQL serverima verzije nižim od 2017 nije podržana od Pantheon verzije 27.10
Prilikom izvršavanja takve nadogradnje, program će otvoriti poruku

MSSQL 2017 je potrebna kao najniža verzija da bi RLS ispravno radio, ali Microsoft pruža aktivnu podršku samo do novembra 2022. Pogledajte više o Microsoft podršci za verzije MSSQL.
|
1. Osnovni parametri
Osnovni parametri koje moramo postaviti za nadogradnju su:
|
|
Nadogradnja/Novosti |
Postavimo putanju gdje se kod nadogradnje snimaju sa Interneta preneseni podaci za nadogradnju.
 |
Put (mapa), koji ovdje postavimo, je LOKALNI PUT, kako ga vidi računar na kojem radimo nadogradnju. Možemo ga upisati kao lokalni put u slučaju mapiranog pogona (npr. F:\DATALAB\UPGRADE) ili (preporučujemo) u UNC notaciji, ako je definiran mrežni share, npr. \\SERVERNAME\DATALAB\UPGRADE.
|
|
Sigurnosna kopija |
Postavimo putanju gdje se kod nadogradnje kreira sigurnosna kopija baze podataka i programa.
 |
Put (mapa), koji ovdje postavimo, je LOKALNI PUT, kako ga vidi server. Možemo ga upisati kao lokalni put servera (npr. C:\MSSQL\BACKUP, gdje je C:\MSSQL mapa na poslužitelju ili u UNC notaciji, ako je u mapi za snimanje definiran mrežni share, npr. \\SERVERNAME\BACKUP. |
|
Program |
Postavimo putanju do radne mape, gdje se nalazi program PANTHEON.EXE. |
Vrijeme čekanja |
Unesemo vrijeme čekanja u sekundama, koje je potrebno za izlaz iz programa i njegovo kopiranje. Ako PANTHEON kod pokretanja ustanovi da baza podataka ima noviju verziju od programa (EXE) koji se upotrebljava, program će automatski završiti s radom, pokrenuti proces čekanja(COPYDELAY.EXE), koji će pričekati da program završi s radom, a zatim prekopirati novu verziju programa iz mape Novosti u radnu mapu. |
Obavijesti o nadogradnji mailom |
Ako je označeno, obavještenje putem e-mail će biti poslano odabranom primatelju (polje Pošalji na) nakon završetka nadogradnje. Postavke za slanje mailova. Ako su navedene pogrešne informacije za postavke e-pošte, e-mail obavještenje se ne može poslati i pojavit će se poruka o grešci na kraju loga nadogradnje.
|
Kada imamo postavljene gornje podatke, izaberemo samo još način nadogradnje, te kliknemo tipku Nadogradi.
Postoje dva načina nadogradnje:
2. Jednostavna nadogradnja
Jednostavna nadogradnja je namijenjena nadogradnji za sve ne-specijaliste. Postavili smo sve parametre potrebne za nadogradnju. Nadogradnja će se nakon klika na tipku Nadogradi odvijati na slijedeći način:
- program će najprije napraviti sigurnosnu kopiju baze podataka u mapu, definiranu u Sigurnosna kopija,
- slijedi kreiranje sigurnosne kopije programa u mapu, definiranu u Sigurnosna kopija. Ukoliko nadogradnja ne bi bila uspješna, program će te dvije sigurnosne kopije automatski restaurirati i tako omogućiti rad s prethodnom verzijom,
- s Interneta će prenijeti datoteke s podacima, potrebnim za nadogradnju i snimiti ih u mapu Novosti,
- nakon uspješnog prijenosa, program će nadograditi sve baze podataka, koje se nalaze na poslužitelju na kojem se nalazi baza podataka, koju nadograđujemo,
- nakon nadogradnje baza podataka, program javi uspješan završetak.
Kada je nadogradnja završena, zatvorite program i ponovno ga pokrenite. Verzija programske opreme (.exe) će Vam se automatski zamijeniti.
 |
Jednostavna nadogradnja uvijek upotrebljava diferencijalnu nadogradnju (prenose se samo razlike u podacima između trenutne i nove verzije) i tako skraćuje vrijeme potrebno za proces nadogradnje. |
3. Napredna nadogradnja

Za razliku od jednostavne nadogradnje, kod napredne možemo s parametrima postavljati pojedine korake nadogradnje.
 |
Naprednu nadogradnju preporučujemo samo iskusnijim korisnicima sa zavidnim poznavanjem koraka, koje je potrebno obaviti kod nadogradnje. |
Izvršenje Backupa-a |
Ako je označeno, sigurnosne kopije se pohranjuju kako bi se još jednom učitale nakon što nadogradnja nije uspješno završena.
Ako nije označeno, sigurnosne kopije se ne kreiraju.
|
Backup baze podataka |
Ako je označeno, sigurnosne kopije baza podataka se pohranjuju za ponovno učitavanje nakon nadogradnje ako nije uspješno završena.
Ako nije označeno, sigurnosne kopije baza podataka se ne pohranjuju.
|
Online nadogradnja |
Ako je označeno, nadogradnja se vrši putem interneta.
Ako nije označeno, pokušat ćete nadograditi koristeći privremeni kod gdje prenosite datoteke potrebne za nadogradnju ručno (npr. pomoću CD-ROM-a).
Značajno je samo u pogledu računara na kojem se vrši nadogradnja.
|
Download Upgrades |
Ako je označeno, novi podaci se preuzimaju iz Interenta u direktorij Nadogradnje.
Ako nije označeno, kada su nadogradnje već prenesene u direktorij nadogradnje (npr. prijenosom datoteka sa CD-a ili kada su već prenesene tokom prethodne nadogradnje).</b> |
Potpuna nadogradnja baze podataka (nediferencijalna) |
Ako je označeno, diferencijalna nadogradnja se neće koristiti. U ovom slučaju kompletna šema tablice i SQL procedure u rasponu od prvog builda nadalje, prenose se nadogradnjom i provjerava se da li se sve tablice podudaraju s onima u odredišnoj verziji. Koristite ovu opciju kada pretpostavite da neki prethodni proces nadogradnje nije u potpunosti završen i ypi želi osigurati odgovarajuću strukturu. Ako nije označeno, koristi se diferencijalna nadogradnja (to jest, prenose se samo promjene). |
Nadogradnja na |
Odaberite između dostupne verzije (testirano od strane Datalab-a), koja se objavljuje u redovnim vremenskim intervalima, i noćne verzije (beta) koja nije testirana. Nadogradite na beta verziju samo u slučaju da želite provjeriti određenu funkcionalnost između dvije verzije. Ne preporučujemo vam da koristite beta nadogradnje na već pokrenutim sistemima. Štaviše, ne preuzimamo odgovornost za poduzete radnje! |
Nadogradnja baze podataka |
Označite polje ako želimo da program nadogradi bazu podataka umjesto nas tokom procesa nadogradnje.
Ako nije označeno, znači da ne želite da program nadogradi bazu podataka tokom procesa nadogradnje.
|
BMP uPNG |
Sve slike u bazi podataka koje imaju .BMP format se mijenjaju u .PNG format. Ovo smanjuje veličinu baze podataka. |
Lista baza podataka na serveru |
U ovom prozoru program ispisuje sve PANTHEON baze podataka koje se nalaze na serveru.
Pojedinačna baza može biti:
- provjerena i time uključena u nadogradnju, ili
- poništena i time oslobođena od nadogradnje.
Ovu opciju najčešće koristimo kada želimo nadograditi samo određenu bazu podataka.
|
(internal checkboxes) |
Oni su uvijek provjeravaju, bez obzira na vrstu nadogradnje:
Ažuriranje struktura baze podataka Popunjavanje autorizacija
popunjavanje izvještaja Popunjavanje procedura
|
Nadogradi sve objekte |
Nadograđuje sve objekte bez obzira na to da li su promijenjeni ili ne.
Ako nije označeno, nadograđuju se samo oni objekti koji se razlikuju između trenutne i nadograđene verzije. U ovom slučaju proces nadogradnje se izvodi brže. |
Izvršenje nadogradnje |
Ako je označeno, izvršni fajlovi (EXE) se nadograđuju.
Ako nije označeno, izvršni fajlovi se neće nadograditi.
|
Automatsko zatvaranje otvorenih sesija |
Before database is upgraded no other connection to the database is possible. When other connections to the database already exist and an upgrade is started a form with all open connection to the database opens. Connections can be manually closed/killed using button "Disconnect users". After all connections are closed an upgrade can begin.
Prije nadogradnje baze podataka nije moguća druga veza s bazom podataka Kada već postoje druge veze s bazom podataka i započne se nadogradnja, otvara se obrazac sa svim otvorenim vezama na bazu podataka. Veze se mogu ručno zatvoriti/ubiti pomoću dugmeta "Prekini vezu sa korisnicima". Nakon zatvaranja svih veza može početi nadogradnja.

|
Napredno |
Karakteristike: Funkcije kompresije podataka

- Zadrži postojeće - kompresija / dekompresija nije izvršena
- Omogući - izvršava kompresiju na poništavajući tablice
- Onemogući - izvršava dekompresiju na poništavajući tabele
Konverzija u standard unicode

Konverzija iz ansi u unicode.
Paralelna izvedba

Za bržu nadogradnju, nadogradnja se izvodi u više paralelnih niti. Niti se također mogu koristiti ako je grupa više datoteka.
Baza podataka: vlasnik baze podataka
Podesi se vlasnik baze podataka

Collation baze podataka

Za pravilan rad programa, colaation baze podataka i servera mora biti ista. Zadani collation za bosanskohercegovačku lokalizaciju je slovenian_ci_as.
Obično ga postavite prije instalacije programa. Ako ga ne odaberete ili ne možete to učiniti, morate izmijeniti postavku Change Collation.
Omogući uklanjanje šifriranih modula
Parametar je potreban ako postoji šifrirani sql modul koji ovisi o upoređivanju baze podataka i nije dio PANTHEON-a. Postavka omogućava uklanjanje šifriranih sql modula za vrijeme nadogradnje.
Veličina baze podataka
Smanjanje baze podataka: podaci i log

|
 |
U slučaju kada naše preduzeće nema upisan porezni broj, nadogradnja ne može uspjeti. U tom slučaju se ispiše IRIS poruka, iz koje možemo doći do polja u koje unosimo podatak koji nedostaje (pogledajte 5184 Naše poduzeće nema upisan porezni broj!). |
 | Loading… |
 | Loading… |
|
|
|