Nadogradnja
Nadogradnja
 |
Što je nadogradnja i kako funkcionira, objašnjeno je u poglavlju Kako funkcionira nadogradnja?
Baza u koju ste prijavljeni mora imati zaključen ugovor o osvježavanju, tako da možete nadograditi tu ili druge baze!
|
 |
Od verzije 556200 ili više se za nadogradnju programa ili baza podataka koristi u kombinaciji sa programom za nadogradnju Clotho!
Nadogradnje, koje se izvode sa verzijama programa nižim od 556200, rade se po starom načinu, neposredno u samom Pantheonu, bez upotrebe programa za nadogradnju.
|
Osnovni parametri, koje moramo postaviti za nadogradnju su:
Prenesi exe neposredno sa ftp-ja |
Ako je polje označeno, će Pantheon*****.exe u slučaju da baza ima višu verziju, prenijeti neposredno iz Datalabova servera na put PathToTemp sa ini datoteke. Redak PathToTemp u ini datoteci će se kreirati kod setupa light verzije Pantheona. |
Novosti |
postavimo put, gdje se kod nadogradnje snimaju s interneta preneseni podaci za nadogradnju.
 |
Put (mapa), koji ovdje postavimo, je LOKALNI PUT, kako ga vidi računalo na kojem radimo nadogradnju. Možemo ga upisati kao lokalni put u slučaju mapiranog pogona (npr. F:\DATALAB\UPGRADE) ili (preporučamo) u UNC notaciji, ako je definiran mrežni share, npr. \\SERVERNAME\DATALAB\UPGRADE. |
|
Sigurnosna kopija |
postavimo put, gdje se kod nadogradnje kreira sigurnosna kopija baze podataka i programa.
 |
Put (mapa), koji ovdje postavimo, je LOKALNI PUT, kako ga vidi poslužitelj. Možemo ga upisati kao lokalni put poslužitelja (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 put 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 po e-pošti |
ako označimo prekidač, nakon izvršene nadogradnje program će poslati elektronsku poruku (e-mail) izabranoj osobi(ama) (polje "Elektronske adrese") s unesenim tekstom u polju Predmet (Subject). |
Kada imamo postavljene gornje podatke, izaberemo samo još način nadogradnje, te kliknemo tipku Nadogradi.
Poznajemo dva načina nadogradnje:
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:
- započne prijenos programa za nadogradnju, zatim se program Pantheon automatski zatvori i otvori se program Clotho namjenjen nadogradnji gdje pritisnete tipku Nadogradi.
- program će najpije napraviti sigurnosnu kopiju baze podataka na direktorij, određen u Sigurnosna kopija.
- slijedi izrada sigurnosne kopije programa na direktorij određen u Sigurnosna kopija. Ukoliko nadogradnja ne bude uspješna, program će te dvije sigurnosne kopije automatski sklopiti i omogućiti rad sa prijašnjom verzijom.
- sa interneta će prenijeti datoteke s podacima, potrebnim za nadogradnju i pohraniti ih na direktorij Upgrade.
- nakon uspješnog prijenosa, program će nadograditi sve baze podataka, koje se nalaze na serveru, na kojem se nalazi baza podataka koju nadograđujemo.
- nakon nadogradnje baze podataka program javi uspješan završetak, te ponudi mogućnost za ponovni ulazak u program Pantheon. Kod potvrdnog odgovora program za nadogradnju Clotho se zatvori i otvori se nova verzija vašega programa Pantheon.
 |
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 nadogradnju.
Osnovne predviđene programske kontrole (sadržajno /tehnička upozorenja)kod samih postupaka nadogradnje, koji se u pojedinim slučajevima mogu pojaviti i kod jednostavne nadogradnje navedene su u donjem djelu u poglavlju Dodatna programska upozorenja i kontrole.
|

Klikom na tipku Nadogradi s programom Clotho, automatski se zatvori vaš program Pantheon, te se otvori program za nadogradnju Clotho, gdje pritsnete tipku Nadogradi, čime pokrenete postupak jednostavne nadogradnje.
Klikom na Nadogradi sa programom Clotho se automatski zatvori program Pantheon, te se otvori program za nadogradnju Clotho, gdje pritisnete tipku Nadogradi za početak svih postupaka jednostavne nadogradnje.
Napredna nadogradnja
Napredna nadogradnja je namjenjena korisnicima koji žele poostavljati dodatne parametre obzirom na izbor baza podataka , vrste prijenosa novosti i slično. Za razliku od jednostavne nadogradnje kod napredne nadogradnje možemo sa parametrima postavljati određene korake nadogradnje.
Napredna nadogradnja je u osnovi namjenjena naprednim korisnicima sa dobrim poznavanjem sadržaja i pojedinih postupaka nadograđivanja baza podatka . Naprednu nadogradnju možete izabrati u programu Pantheon, te zatim pritisnuti tipku Nadogradi sa programom Clotho.
Program Pantheon se zatim automatski zatvori i otvori se program Clotho, namjenjen nadogradnji, gdje izaberete sve željene parametre napredne nadogradnje i zatim pritisnete tipku Nadogradi.
 |
Naprednu nadogradnju preporučamo samo iskusnijim korisnicima sa zavidnim poznavanjem koraka, koje je potrebno obaviti kod nadogradnje. |
 |
U slučaju ručnoga unosa prijenosa sadržaja sa Ftp. servera mora se program Clotho (PAUpgrade55_SQL.exe) kopirati u istu mapu kao što je vaš program Pantheon, za pravilan rad i upotrebu iste INI datoteke.
U slučaju da INI datoteka nije na istoj lokaciji kao program, potrebno je za Clotho napraviti prečac (shortcut) za upotrebu prave INI datoteke, jednako kao što to vrijedi za program Pantheon. Na Ftp serveru se Clotho nalazi u ZIP datoteki sa početnim imenom dlPantheonUpgrade_SQL i imenom lokacije, te broj builda (npr.: dlPantheonUpgrade_SQL_SI_SI_556200.7z)
|
 |
Za ORA verzije programa nije predviđena ORA verzija programa Clotho, već samo stari način neposrednoga pokretanja i izvedbe nadogradnje u samom Pantheonu (zbog veličine korisničku nadogradnju ORA verzije obično ručno izvode ugovoreni partneri). |
U slučaju, da ste u mapu, gdje se nalazi vaš program Pantheon ručno prenijeli (raspakirali) program za nadogradnu Clotho (PAUpgrade55_SQL.exe) možete napraviti nadogradnju također sa neposrednim početkom ili logiranjem u program Clotho (PAUpgrade55_SQL.exe), bez ulaska u program Pantheon.
Naravno, u takvom primjeru automatsko logiranje (preklapanje) između programa Clotho I Pantheon, kao što je navedeno u poglavlju Jednostavna nadogradnja, nije moguće.

Prikaži otvorene sesije |
Prikažu se koisnici, koji u to vrijeme imaju otvoren program (bazu podataka) koju želimo nadograditi. |
Snimi / Postavi programe |
označimo, ako želimo da program snimi sigurnosne kopije programske opreme i opet ih postavi u slučaju neuspješne nadogradnje.
Ne označimo, ako ne želimo snimanje sigurnosne kopije programske opreme. |
Snimi / Postavi
bazu podataka |
označimo, ako želimo da program snimi sigurnosne kopije baza podataka i opet ih postavi u slučaju neuspješne nadogradnje.
Ne označimo, ako ne želimo snimanje sigurnosne kopije baza podataka. |
Prijenos preko interneta |
označimo, ukoliko nadograđujemo preko interneta.
Ne označimo samo u slučaju da nadograđujemo putem privremene šifre i ručno prenosimo datoteke potrebne za nadgradnju (npr. na CD-ROMu).
Podatak je bitan isključivo za računalo, s kojeg se nadograđuje. |
Prijenos novosti s poslužitelja |
označimo, ako želimo da nadogradnja prenese nove podatke s interneta u mapu Novosti.
Ne označimo, ako imamo novosti već prenesene u mapi Novosti (npr. pri prijenosu datoteka s CD-ROM-a ili ako ih je već prenio prethodni ciklus nadogradnje). |
Nadogradnja bez obzira
na verziju |
označimo, ako ne želimo diferencijalnu nadogradnju. U tom slučaju, nadogradnja će prenijeti kompletnu shemu tablica i SQL postupaka, od prvog builda na dalje i provjeriti da li su sve tablice točno takve kakve bi na ciljnom buildu morale biti. Ovu opciju upotrebljavamo onda kada sumnjamo da neka prethodna nadogradnja nije do kraja završila svoj posao i želimo osigurati da je struktura odgovarajuća.
Ne označimo, ako želimo diferencijalnu nadogradnju (samo prijenos promjena). |
Nadograđujem na redovitu verziju |
Možemo izabrati između između zadnje izdane verzije i nekoliko prijašnjih. |
Nadograđujem na verziju |
izabrati možemo između Redovite verzije (testirane od strane DataLab-a), koja izlazi u redovnim vremenskim intervalima, te Radne (BETA) verzije, koja nije testirana od strane DataLab-a. Na beta verziju nadograđujemo samo u slučaju da želimo provjeriti određenu funkcionalnost u razdoblju između izlaska dva builda.
Upotrebu beta nadogradnji za sisteme, koji se "vrte u živo", nikako ne savjetujemo i za njih ne dajemo nikakve garancije! |
Nadogradi na zadnju verziju |
Označimo, ako želimo nadograditi na zadnju raspoloživu verziju. |
Unicode |
U slučaju da je postavka označena (uključena) će se prenijeti nova Unicode verzija programa.
U slučaju da postavka nije uključena, prenijeti će se starije (ANSI) verzije programa
Od lipnja 2015 pojavila se nova Unicide verzija programa Pantheon, Farmer, POS..... (build 556900 ili više)
|
Nadogradi na verziju |
U slučaju ako postoji više novih verzija od postojećih, možemo izabrati među unesenim verzijama.
Na primjer, imamo build 553701, na raspolaganju je još 554001 te još dva srednja 553801 i 553901 - tako imamo mogućnost nadogradnje također na build 553801 ili 553901.
|
Isključi sinkronizaciju iz baze |
Opcija je zadano odznačena (bez kvačice). Parametar je namijenjen ubrzanju nadogradnje s sinkronizacijom tablica iz druge baze u slučaju nadogradnje dvije ili više baza. Ako se prva baza na popisu nadogradi, podaci za nadogradnju se pohrane u META BAZI iz kje se zatim sinkroniziraju ostale beza. Ako prekidač nije označen, nadogradnja više baza podataka biti će znatno brža i to je postavka koju preporučujemo. Ukoliko imamo problema kod nadogradnje, označimo taj prekidač, te napravimo "svježu" nadogradnju svake baze podataka. |
Popis baza podataka |
Program na u tom prozoru ispiše sve PANTHEON baze podataka koje se nalaze na serveru. Pojedinu bazu možemo:
- označiti te je time uključiti u nadogradnju, ili
- odznačiti te je time ispustiti iz postupka nadogradnje
Tu opciju koristimo kada želimo nadograditi samo točno određenu bazu podataka.
|
Nadogradnja
baze podataka |
označimo, ako želimo da nam u postupku nadogradnje program nadogradi bazu podataka.
Ne označimo, ako ne želimo da nam u postupku nadogradnje program nadogradi bazu podataka. |
Popis baza podataka |
Program nam u ovom prozoru ispiše sve PANTHEON baze podataka, koje se nalaze na poslužitelju. Svaku pojedinačnu bazu možemo:
- označiti i time je uključiti u nadograđivanje ili
- odznačiti i time je izostaviti iz nadograđivanja.
Ovu mogućnost najčešće upotrebljavamo onda kada želimo nadograditi samo točno određenu bazu podataka i nijednu drugu.
|
(Interni prekidači) |
oni su uvijek izabrani, bez obzira na tip nadogradnje: ažuriranje struktura, popunjavanje autorizacija, reporta, postupaka |
Popravak Collate |
Za pravilno funkcioniranje programa collate baze i SQL poslužitelja moraju biti jednaki.
Zadani collate DataLab baze podataka je Croatian_CI_AS.
Prekidač je aktivan samo ako bilo koja DataLab Pantheon baza na poslužitelju nema izabran isti Collate kao poslužitelj.
U pravilu ga izaberemo prije instalacije programa. Ako ga ne izaberete ili ga ne možete izabrati prije instalacije, morate postavku Collate popraviti prije upotrebe programa, tako da bazu podataka nadogradite uz upotrebu ovog prekidača.
Popravljanje Collate postavke ne možemo pokretati na trenutno izabranoj bazi podataka (bazi koja je trenutno aktivna), već samo na drugoj bazi podataka (pogledajte primjer Popravljanje Collate)!
|
Nadogradnja programa |
označimo, ako želimo da nam u postupku nadogradnje, program nadogradi i programe (EXE).
Ne označimo, ako ne želimo da nam u postupku nadogradnje, program nadogradi i programe (EXE). |
Novi POS |
Program nadogradi također sadržaje za noviPOS, ako se taj koristi. Sadržaje za nadogradnju noviPOS, možemo dodatno ručno označiti ili odznačiti u području novi POS sa opcijama Prijenos Exe i Prijenos ostalo. |
Smanjenje loga i baze |
Dodatna mogućnost, koja po završetku nadogradnje baze podataka smanji log nadogradnje (datoteka tipa .LDF). Time se smanji upotreba prostora na disku. Smanjenje loga je nakučinkovitije u slučaju da baza podataka ima u SQL serveru postavljen uobičajen Recovery - Simple.
Veličina datoteke se smanjuje obzirom na mogućnosti, ali ne na manje od 32 MB.
Smanji se i optimizira također i stvarna upotreba prostora baze podataka u manjem opsegu (oko 60 MB), što koristimo prije svega za Host verzije programa.
|
Izbor baza za nadogradnju
U slučaju da na poslužitelju imamo veliki broj baza i želimo nadograditi samo određene baze tada iz izbornika možemo izabrati samo baze koje pripadaju određenoj grupi. Grupa se može odrediti u administratorskoj konzoli: Grupa poduzeća u prijavi.
Iz izbornika desnog klika na popisu baza izaberemo mogućnost Odaberi.

Otvori se forma za izbor baza koju možemo prolagoditi sa klikom na tipku
i izaberemo mogućnost Postavi združivanje.

Postavimo fokus na grupu i iz izbornika desnog klika izaberemo mogućnost ''Označi grupu''.

Kad je grupa već označena odaberemo još mogućnost ''Izaberi Označene''.
Izbor potvrdimo sa tipkom na 

Brza nadogradnja
Brza nadogradnja je na rapolaganju u programu Pantheon, te također u programu za nadogradnu Clotho.
Brza nadogradnja namjenjena je nadogradnji pojednih dijelova programa. S klikom na tipku Pročitaj s poslužitelja pojave se u dijelu prozora ''Popis ispravaka'' ispravci koji su na raspolaganju za vašu verziju programa Pantheon.
Ako je uključena mogućnost Automatsko čitanje novih ispravaka s poslužitelja pri startu programa tada se kod prijave u program automatski pojavi prozor Brze nadogradnje ako je na raspolaganju na poslužitelju popravak sa prioritetom ''Nužno'' ili ''Preporučljivo''.
U popisu popravaka označimo koje popravke želimo upotijebiti i kliknemo na tipku Brzo nadogradi. Nakon toga se popravi prenesu u dio ''Log izvedenih ispravaka''.

Savjet:
Više podataka o upotrebi postavke Mogućnost brze nadogradnje za više baza istovremeno (korisno prije svega za računovodstvene servise i slično), možete pogledati ovdje.
Dodatna programska upozorenja i kontrole
U programu Pantheon i programu Clotho su predviđene također pojedine programske kontrole (sadržajno/tehnička upozorenja) kod samih postupaka nadogradnje, koji se mogu u pojedinim primjerima pojaviti u jednostavnim, te prije svega kkod nepravilnog ručnog unosa sadržaja i novosti, koje omogućava napredna nadogradnja.
Pojedini osnovni primjeri:
U slučaju, da imamo uključenu postavku "Prikaži otvorene sesije", prikaže se popis korisnika koji su trenutno prijavljeni u program ili baze koje želimo nadograditi. Obzirom na to upotrijebimo tipku Zanemari ili Otkaži, te se postupak nadogradnje nastavi ili zaustavi, tako da se trenutno prijavljeni korisnici odjave iz programa prije same nadogradnje.

U slučaju da ručno pokrenut program Clotho ne odgovara verziji pokrenute baze podataka (je niža verzije od baze podataka sa kojom se prijavljujemo sa programom Clotho), pojavi se obavijest postavljanja nove (odgovarajuće verzije) programa Clotho:

SADRŽAJ SA OBZIROM NA KORIŠTENJE I VERZIJE POSLUŽITELJA PODATAKA
Od travnja 2012 su radi novoga licenciranja programa Pantheon potrebne verzije SQL servera najmanje SQL 2005 SP3 ili više, ali i više verzije servera kao što su SQL 2008, SQL 2008 R2. Sa lipnjem 2009 je prestala podrška Pantheona na SQL2000 serveru. Pantheon je podržan samo na SQL 2005/2008 serveru. Nadogradnja Pantheona na SQL2000 serveru je onemogućena. Pri pokušaju nadogradnje se javi poruka:

Pogledaj uputstva:
- MS SQL server i
- SQL migrator 2000->2005->2008
 |
OD VERZIJE 554801 (29.06.2010.) NADALJE BIT ĆE ONEMOGUĆENO POKRETANJE PROGRAMA NA sql serveru 2000. |
OSOBINE S OBZIROM NA UPOTREBU VERZIJE SERVERA
 |
Sa ožujkom 2015 se ukidaju starije verzije SQL servera, potrebne SQL verzije su SQL 2008 ili više, kao na primjer SQL 2008R2, SQL 2012.
S ožujkom 2015 prestala je potpora na SQL 2005 server. Pantheon je podržan samo na SQL 2008 serveru ili više. Nadogradnja Pantheona na SQL 2005 je onemogućena. Pri pokušaju nadogradnje se pojavi poruka upozorenja.
|
Pogledaj uputstva:
- MSSQL server
-SQL Migrator 2000->2005->2008
 |
OD BUILDA 556800 (12.03.2015) I NADALJE BITI ĆE ONEMOGUĆENA NADOPGRADNJA PANTHEONA NA SERVERU 2005 |
 |
U slučaju da naše poduzeće nema upisan porezni broj, nadogradnja neće uspijeti. U takvom primjeru se upiše IRIS prozor, od kuda možemo dodati taj podatak (pogledajte 5184 Naše poduzeće nema upisan porezni broj) |
 |
Svojstva internet veze i način prijenosa podataka postavljamo u Administratorskoj konzoli | Postavke | Parametri | Internet |
 |
Kod svake nadogradnje je preporučljivo pokrenuti kreiranje Zeus kocke (ukoliko Zeus koristite)
Preporučujemo upotrebu automatskog procesiranja, koje s odgovarajućim postavkama kocke kreira automatski.
|
 |
Nadograđivanje Demo verzija programa Pantheon je s ožujkom 2015 onemogućeno. Korisnici će na raspolaganju imati samo verzije, koje su na raspolaganju na Ftp strani servera ili demo baza podataka, budući da obično nadograđivanje demo baza s strane korisnika neće više biti moguće. |
Pravna obavjest mrežnog mjesta http://help.datalab.si/
(1) Sva prava su pridržana. Obavjest se unosi na početnu stranicu i sve podstranice mrežne pomoći korisniku programskog paketa PANTHEON™ http://help.datalab.si. Informacije i gradiva na elektronskom naslovu http://help.datalab.si su zaštićena s pravima intelektualne imovine udruženja DataLab Tehnologije d.d.
(2) Tu pravnu obavjest jednostavno DataLab bilokada izmjeni i za korisnike je svjesna u bilokojem izmjenjenom obliku. S pristupom na odgovarajući portal http://help.datalab.si i slaganjem sa "Pravnom obavjesti: uporaba podataka" potvrdite, da ste upoznati s izjavom o čuvanju posebnosti i sa sadržajem Pravne obavjesti: uporaba podataka, da se s njime suglasite te da vam odredimo tu obvezujuću obavjest.
(3) Ograđivanje uporabe informacije i građa: Informacije i građe, koje su prikazane na toj stranici, jednostavno pregledate i pohranite za vašu uporabu kao opredjeljenu u licenčnoj pogodbi, pri čemu ne smijete mijenjati oznake autorskih prava, drugih obvjesti o pravima intelektualne imovine ili obavjesti o drugim pravima.
(4) Dozvoljena je izmjena i tiskanje informacija i materijala s namjenom pregleda i pretraživanja za namjene podpore uporabe programskog paketa PANTHEON™. Svako drugo kopiranje, distribuiranje, ponovno objavljivanje, izmjenjivanje informacija i gradiva na http://help.datalab.si ili njihovo slanje putem pošte te širenje na bilokoji drugi način bez prethodnog pisanog odobrenja od DataLab-a je nezakonit. Upravo tako je zabranjena uporaba bilokojeg elementa http://help.datalab.si za svaku drugu namjenu, kao isključivi za korišćenje, opredjeljeno u licenčnoj pogodbi.
(5) Uporaba stranica u suprotnosti s navedenim pravilima je zabranjena. Korisnik, koji upotrijebi stranicu na način, koji je u suprotnosti s navedenim pravilima, u cijelosti je materijalno i odštetno odgovoran za svoja djela.
Uprava Datalab d.d