 | Loading… |
|
|
Nadogradnja
Nadogradnja
U ovom poglavlju možete pronaći uputstva vezana za nadogradnju Pantheona na noviju verziju.
Sadržaj stranice
- Osnovni parametri
- Jednostavna nadogradnja
- Napredna nadogradnja
|
 |
Šta je nadogradnja i kako deluje objašnjeno je u poglavlju Kako nadogradnja deluje?
Baza u kojoj ste prijavljeni mora imati validan ugovor o nadogradnji, kako bi uspeli da nadogradite tu ili druge baze!
|
 |
Od verzije 556200 ili više za nadogradnju programa ili baza podataka upotrebljava se Pantheon u kombinaciji sa programom za nadogradnju Clotho!
Nadogradnje, koje se rade u verzijama programa nižim od 556200, rade se po starom načinu neposredno u samom Pantheonu, bez upotrebe programa za nadogradnju Clotho.
|
 |
Nadogradnja baze podataka Pantheon na Row Level Security (RLS) na SQL serverima nižim od SQL 2017, nije podržana od Pantheon verzije 27.10.
Prilikom pokušaja izvođenja ovakve nadogradnje, program će vam javiti sledeću poruku:
MSSQL 2017 je potreban kao najniža verzija za rad RLS-a. Imajte u vidu da Microsoft pruža aktivnu podršku samo do novembra 2022. Pogledajte više o ovoj temi na https://docs.microsoft.com/en-us/lifecycle/products/sql-server-2017.
|
1. Osnovni parametri
Osnovni parametri, koje moramo podesiti za nadogradnju su:
Novosti |
Podesimo putanju, u kojoj se prilikom nadogradnje snimaju sa interneta prenešeni podaci za nadogradnju.
 |
Putanja (direktorijum), koju ovde podešavamo je LOKALNA PUTANJA na računaru na kom vršimo nadogradnju ili pokrećemo kreiranje sigurnosne kopije. Možemo je upisati kao lokalnu putanju u slučaju mapiranog diska (npr. F:\DATALAB\UPGRADE) ili pak (preporučujemo) korišćenje UNC notacije, ako je na direktorijumu za snimanje određen mrežni share \\SERVERNAME\DATALAB\UPGRADE. |
|
Sigurnosna kopija |
Podesimo putanju, gde se prilikom nadogradnje kreira sigurnosna kopija baze podataka i programa.
 |
Putanja (direktorijum), koju ovde podesimo je LOKALNA PUTANJA kao što je server vidi. Možemo je upisati kao lokalnu putanju servera (npr. C:\MSSQL\BACKUP, gde je C:\MSSQL direktorijum na serveru, ili u UNC notaciji, ako je na direktorijumu za snimanje određen mrežni share \\SERVERNAME\BACKUP. |
|
Program |
Podesimo putanju do radnog direktorijuma, gde se nalazi program PANTHEON.EXE. |
Vreme čekanja |
Unesemo vreme čekanja u sekundama, koje je potrebno za izlaz iz programa i njegovo kopiranje. Ako PANTHEON pri pokretanju utvrdi da je baza podataka novije verzije od programa (EXE), koji se koristi, program će automatski prekinuti svoj rad, pokrenuće proces čekanja (COPYDELAY.EXE), koji će sačekati da program završi sa radom, a zatim prekopirati novu verziju programa iz direktorijuma novosti na radni direktorijum.
 |
Od verzije 555100 Pantheon više ne zahteva CopyDelay i iz tog razloga ga više i ne prenosi prilikom nadogradnje. U nadogradnji CopyDelay i dalje postoji zbog nadogradnje starih verzija Pantheona. |
|
Obaveštenje o nadogradnji e-mailom |
Ukoliko je opcija označena, nakon obavljene nadogradnje program će poslati elektronsko obaveštenje na izabranu adresu (polje elektronska adresa) sa unešenim tekstom u polju (Subject). |
Kada smo podesili gore pomenute podatke, izaberemo samo još način nadogradnje i pritisnemo taster Nadogradi s programom Clotho.
Poznajemo dva načina nadogradnje:
2. Jednostavna nadogradnja
Jednostavna nadogradnja je namenjena svim korisnicima jer je jednostavna za korišćenje. Potrebno je samo podešavanje parametara za nadogradnju. Nadogradnja nakon klika na taster Nadogradi s programom Clotho teče na sledeći način:
- program najpre kreira kopiju baze podataka na direktorijumu, definisanom u polju Sigurnosna kopija.
- sledi izrada sigurnosne kopije programa na direktorijumu, definisanom u polju Sigurnosna kopija. Ukoliko nadogradnja ne uspe, program će te dve sigurnosne kopije automatski vratiti i na taj način omogućiti rad na staroj verziji.
- sa intereneta će preneti datoteke sa podacima, potrebnim za nadogradnju i sačuvati ih na direktorijumu Novosti.
- nakon uspešnog prenosa program će uraditi nadogradnju svih baza podataka, koje se nalaze na serveru, na kom se nalazi baza podataka, koju nadograđujemo.
- nakon nadogradnje baze podataka program javlja da je uspešno završio naredbu i nudi mogućnost za ponovni ulazak u program Pantheon.
Kada se završi nadogradnja, zatvorite program i ponovo ga pokrenite. Verzija programske opreme (.exe) će vam se automatski zameniti.
 |
Jednostavna nadogradnja uvek koristi diferencijalnu nadogradnju (prenose se samo razlike u podacima između trenutne i nove verzije) i na taj način skraćuje vreme, potrebno za nadogradnju.
Osnovne predviđene programske kontrole (sadržajno/tehnička upozorenja) pri samom postupku nadogradnje, koji se javljaju u pojedinim slučajevima pri jednostavnoj nadogradnji, navedeni su u donjem delu, u okviru poglavlja Dodatna upozorenja i kontrole programa.
|

Klikom na taster Nadogradi s programom Clotho automatski se zatvara vaš program Pantheon (ili Farming) i otvara se program za nadogradnju Clotho, gde je potrebno da kliknete na taster Nadogradi za pokretanje postupka jednostavne nadogradnje.

Nakon završetka nadogradnje u programu Clotho program vam ponudi mogućnost za ponovno otvaranje vašeg programa Pantheon.

3. Napredna nadogradnja
Napredna nadogradnja je namenjena korisnicima, koji žele da podese dodatne parametre kao što su izbor baze podataka, vrsta prenosa novosti i slično. Za razliku od jednostavne nadogradnje, kod napredne jednostavno podešavamo određene korake nadogradnje.
Napredna nadogradnja je u osnovi namenjena naprednijim korisnicima koji dobro razumeju sadržaj i proces nadogradnje baza podataka! Naprednu nadogradnju možete da izaberete u programu Pantheon, pa potom kliknete na taster Nadogradi s programom Clotho.
Program Pantheon se zatim automatski zatvori i otvori se program Clotho namenjen nadogradnji, u kom izaberete sve željene parametre napredne nadogradnje i potom kliknete taster Nadogradi.

 |
Naprednu nadogradnju preporučujemo samo iskusnijim korisnicima sa priličnim poznavanjem koraka, koje je neophodno uraditi prilikom nadogradnje. |
 |
U slučaju ručnog prenosa sadržaja sa Ftp servera, program Clotho morate (PAUpgrade55_SQL.exe) da iskopirate u isti folder u kom se nalazi i vaš program Pantheon, za pravilan rad i korišćenje istog INI fajla.
U slučaju da INI fajl nije na istoj lokaciji kao i Pantheon, potrebno je da za Clotho kreirate prečicu (shortcut) za upotrebu odgovarajućeg INI fajla, na isti način kao i za Pantehon!
Na Ftp serveru Clotho se nalazi u ZIP datoteci sa početnim imenom dlPantheonUpgrade_SQL i nazivom lokalizacije, pa potom broj builda (npr.: dlPantheonUpgrade_SQL_YU_YU_556410.7z)
|
|
|
U slučaju , da ste u folder, u kom se nalazi vaš program Pantheon ručno preneli (raspakovali) program za nadogradnju Clotho (PAUpgrade55_SQL.exe), možete da pokrenete nadogradnju neposrednim pokretanjem odnosno logovanjem u program Clotho (PAUpgrade55_SQL.exe), bez ulaska u program Pantheon.
Naravno, u tom slučaju, automatsko logovanje (prelazak) između programa Clotho i Pantheon, kako je navedeno u poglavju Jednostavna nadogradnja, nije moguće.

Prikaži otvorene sesije |
|
Prikažu se koisnici, koji u to vreme imaju otvoren program (bazu podataka) koju želimo da nadogradimo. |
|
Sigurnosna kopija programa |
|
Označimo ako želimo da program snimi sigurnosne kopije programske opreme i kod neuspešne nadogradnje ih opet učita.
Ne označimo, ako ne želimo snimanje sigurnosne kopije programske opreme. |
|
Sigurnosna kopija baze podataka |
|
Označimo ako želimo da program snimi sigurnosne kopije baza podataka i kod neuspešne nadogradnje ih opet učita.
Ne označimo, ako ne želimo snimanje sigurnosne kopije baze podataka.
U slučaju da se sigurnosna kopija ne snimi (dođe do greške), program ne nastavlja nadogradnju.
|
|
Online nadogradnja |
|
Označimo ukoliko nadogradnju vršimo preko interneta.
Opciju ne označavamo samo u slučaju da vršimo nadogradnju privremene šifre i prenosimo datoteke, potrebne za nadogradnju ručno (npr. na CD-ROMu).
Podatak je značajan za računar, sa kog se vrši nadogradnja.
|
|
Prenos struktura sa servera |
|
Označimo, ako želimo da nadogradnja prenese nove podatke sa interneta na direktorijum Novosti.
Ne označimo, ako imamo novosti već prenešene na direktorijum Novosti (npr. pri prenosu datoteka sa CD-ROM ili ako ih je preneo prošli ciklus nadogradnje). |
|
Nadogradnja bez obzira na verziju |
|
Označimo, ako ne želimo diferencialnu nadogradnju. U tom slučaju će nadogradnja preneti celu shemu tabela i SQL postupaka od prvog builda dalje i proveriti, da su sve tabele tačno takve, kao što bi na ciljnom buildu morale biti. Ovu opciju koristimo onda, kada sumnjamo, da neka prethodna nadogradnja nije do kraja izvršila svoj posao i želimo se osigurati, da je struktura odgovarajuća.
Ne označimo, ako želimo diferencijalnu nadogradnju (samo prenos promena). |
|
Nadograđujem na verziju |
|
Možemo da izaberemo između Redovne verzije (testirane od strane DataLab-a), koja izlazi u redovnim vremenskim intervalima i Radne (BETA) verzije, koja nije testirana od strane DataLab-a. Na beta verziju nadograđujemo samo u slučaju da želimo da proverimo određenu funkcionalnost u razdoblju između izlaska dva builda.
Upotrebu beta nadogradnji za sisteme, koji se "vrte u živo", nikako ne savetujemo i za njih ne dajemo nikakve garancije!
Možemo da izaberemo:
- Nadogradi na zadnju verziju označimo ako ćelimo da uradimo nadogradnju na poslednju raspoloživu verziju programa
- Nadogradi na verziju - U slučaju da postoji više novijih verzija programa od one koju trenutno koristite, možete da izaberete verziju programa na koju želite da nadogradite vašu bazu.
|
|
|
Isključi sinhronizaciju iz baze |
|
Opcija je namenjena ubrzanju nadogradnje sa sinhronizacijom tabela iz druge baze u slučaju nadogradnje dve ili više baza. Kada se prva baza sa spiska nadogradi, ista se zabeleži u polju META BAZA iz koje se zatim sinhronizuju ostale baze. Parametar je zadato odznačen. Ukoliko je opcija odznačena nadogradnja većih baza podataka odvijaće se znatno brže, zato je ovo preporučeno podešavanje. Ukoliko pak, pri nadogradnji imamo poteškoće, po uputstvima suportera možemo označiti opciju i tako postaviti »svežu« nadogradnju svake baze 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. |
|
Spisak baza podataka |
|
Program nam u ovom prozorčiću ispisuje sve PANTHEON baze podataka, koje se nalaze na serveru. Pojedinačno baze možemo da:
- označimo i time je uključimo u nadogradnju, ili
- ne označimo i time je isključimo iz nadogradnje.
Ovu mogućnost koristimo najčešće, kada želimo da nadogradimo samo tačno određenu bazu podataka.
|
|
(Interne opcije) |
|
Zadato su označene, bez obzira na tip nadogradnje: ažuriranje struktura, punjenje autorizacija, punjenje reporta i postupaka. |
|
Popravak Collate |
|
Za pravilno delovanje programa collate baze i SQL servera moraju biti jednaki.
Zadati collate DataLab baze je Slovenian_CI_AS.
Opcija je aktivna jedino u slučaju ako DataLab Pantheon baza na serveru nema izabran identičan collate kao server.
Po pravilu on se odabere pre instalacije programa. Ukoliko ga ne izaberete ili ne možete da ga izaberete pre instalacije, podešavanje Collate morate da popravite pre korišćenja programa, na način da nadogradite bazu podataka sa korišćenjem ove opcije.
Popravljanje Collate podešavanja ne možemo da pokrenemo na trenutno izabranoj bazi podataka (bazi, koja je trenutno aktivna), već na nekoj drugoj bazi podataka (pogledajte primer Popravljanje Collate)!.
|
|
Nadogradnja programa |
|
Označimo, ako želimo, da nam u postupku nadogradnje program nadogradi programe (EXE).
Ne označimo, ako ne želimo, da nam u postupku nadogradnje program nadogradi programe (EXE). |
|
Novi POS |
|
Program nadogradi i sadržaj za novi POS, ukoliko se isti koristi. Sadržaje za nadogradnju noviPOS, možemo dodatno ručno da označimo ili odznačimo u područuju noviPOS, sa opcijama Prenos exe i Prenos ostalo. |
|
Smanjenje loga i baze |
|
Dodatna mogućnost, koja po završetku nadogradnje baze podataka smanji log nadogradnje (datoteka tipa .LDF). Time se smanjuje upotreba prostora na disku. Smanjenje loga je najučinkovitije u slučaju kad 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 optimizuje stvarno potreban prostor baze podataka u manjem obimu (oko 60 MB) koju koristimo prvenstveno za Host verzije programa.
|
|
Izbor baza za nadogradnju
U slučaju da na serveru imamo veliki broj baza, a želimo samo da nadogradimo određene, baze možemo da izaberemo iz menija na osnovu grupe kojoj pripadaju. Grupa se određuje u administratorskoj konzoli: Grupa preduzeća u prijavi.
Iz menija desnog klika u spisku baza iaberemo opciju Odaberi...

Otvara se forma za izbor baza, koju možemo da prilagodimo klikom na taster i izaberemo mogućnost Postavi udruživanje.
Postavimo se na grupu i iz menija desnog klika izaberemo opciju "Označi grupu".

Kada je grupa označena izaberemo još opciju "Vrati izabrane".

Brza nadogradnja
Brza nadogradnja može da se radi iz programa Pantheon, kao i iz programa za nadogradnju Clotho.
Brza nadogradnja je namenjena nadogradnji pojedinih delova programa. Kllikom na taster Pronađi na serveru nam se u delu Spisak popravki pojavljuju popravke, koje su na raspolaganju za vašu verziju programa Pantheon.
Sa označenom opcijom Automatsko preuzimanje novih popravki sa servera prilikom pokretanja programa, prilikom prijave u program će nam se automatski pojaviti prozor Brza nadogradnja ukoliko je na serveru popravak sa Prioritetom Urgentno ili Preporučljivo.
U spisku popravki u polju označimo koje popravke želimo da upotrebimo i kliknemo na taster Brzo nadogradi, pri čemu se popravke prenose u deo Log izvedenih popravki.

Dodatna upozorenja i kontrole programa
U programu Pantheon i u programu Clotho predviđene su programske kontrole (sadržajno/tehnička upozorenja) pri samom postupku nadogradnje, koje se javljaju u pojedinim slučajevima pri jednostavnoj nadogradnji, a naročito pri nepravilnom ručnom prenosu sadržaja i novosti, koje omogućava napredna nadogradnja.
Pojedinačni osnovni primeri:
U slučaju, da imamo uključeno "Prikaži otvorene sesije", prikaže se spisak korisnika koji su trenutno prijavljeni u program ili baze koje želimo da nadogradimo. Možemo da upotrebimo taster Zanemari ili Otkaži, te se postupak nadogradnje nastavi ili zaustavi, tako da trenutno prijavljeni korisnici mogu da se odjave iz programa pre same nadogradnje.

U slučaju, da program Pantheon pri kliku na taster Nadogradi s programom Clotho ne nađe program Clotho u istom folderu u kom se nalazi vaš program Pantheon, pojaviće se sledeće obaveštenje:

U slučaju, da program Pantheon pri kliku na taster Nadogradi s programom Clotho nađe u istom folderu program Clotho koji je stariji od verzije programa Pantheon, dobija se sledeće obaveštenje:

U slučaju, da ručno pokrenut program Clotho ne odgovara verziji otvorene baze podataka (niže je verzije od baze podataka u koju se prijavljujemo sa programom Clotho), pojaviće se obaveštenje o postupku prenosa novije (odgovarajuće) verzije programa Clotho.


 |
Zaključno sa apriliom 2012 zbog novog licenciranja program Pantheon zahteva najmanje verziju SQL servera 2005 SP3 il iznad, ili noviju verziju servera kao što su SQL 2008, SQl 2008 R2.
Zaključno sa junom 2009 prestala je podrška Pantheona na SQL2000 serverima. Pantheon podržava samo SQL2005/2008 servere. Nadogradnja Pantheona na SQL2000 serveru je onemogućena. Prilikom pokušaja ovakve nadogradnje, javiće vam se greška.

Pogledajte uputstva
- MSSQL server i
- SQL Migrator 2000->2005->2008
|
Po završetku nadogradnje preporučljivo je da se program restartuje, da se može zameniti nova verzija programa za korišćenje nadograđene baze. Po nadogradnji na ovo nas upozori obaveštenje.
Preporučljivo je da drugi korisnici ne upotrbljavaju program u toku nadogradnje.

|
 |
OD BUILDA 554801 (29.06.2010) NAPRED BIĆE ONEMOGUĆENO POKRETANJE PANTHEONA NA SQL SERVERU 2000 |
 |
U slučaju da naše preduzeće nema upisan poreski broj, nadogradnja ne može uspeti. U tom slučaju se pojavljuje IRIS obaveštenje iz kog možemo doći do polja u koje unosimo podatak, koji nedostaje (pogledajte 5184 Naše preduzeće nema upisan poreski broj!). |
 |
Prilikom nadogradnje je preporučljivo pokretanje kreiranja Zeus kocaka (ukoliko koristite Zeus).
Preporučujemo korišćenje automatskog procesiranja, koje odgovarajuće podešene kocke kreira automatski.
|
 |
Nadogradnja Demo verzije programa Pantheon od marta 2015. nije moguća. Korisnici će imati na raspolaganju samo verzije, koji su na raspolaganju na Ftp strani demo instalacije tj. demo baze podataka, jer obična nadogradnja demo baze od strane korisnika nije više moguća. |
Prenesi .exe direktno
sa ftp-a |
Ako je polje označeno, u slučaju da baza ima višu verziju, pantheon****.exe će se preneti neposredno sa Datalabovog servera na putanju PathToTemp iz ini datoteke. Red PathToTemp u ini datoteke se kreira prilikom setupa light verzije Pantheona. |
Novosti |
Podesimo putanju, u kojoj se prilikom nadogradnje snimaju sa interneta prenešeni podaci za nadogradnju.
 |
Putanja (direktorijum), koju ovde podešavamo je LOKALNA PUTANJA kao što je server vidi, na kojoj vršimo nadogradnju. Možemo je upisati kao lokalnu putanju u slučaju mapiranog pogona (npr. F:\DATALAB\UPGRADE) ili pak (preporučujemo) u INC notaciji, ako je na direktorijumu za snimanje određen mrežni share \\SERVERNAME\DATALAB\UPGRADE. |
|
Sigurnosna kopija |
Podesimo putanju, gde se prilikom nadogradnje kreira sigurnosna kopija baze podataka i programa.
 |
Putanja (direktorijum), koju ovde podesimo je LOKALNA PUTANJA kao što je server vidi. Možemo je upisati kao lokalnu putanju servera (npr. C:\MSSQL\BACKUP, gde je C:\MSSQL direktorijum na serveru, ili u UNC notaciji, ako je na direktorijumu za snimanje određen mrežni share \\SERVERNAME\BACKUP. |
|
Program |
Podesimo putanju do radnog direktorijuma, gde se nalazi program PANTHEON.EXE. |
Vreme čekanja |
Unesemo vreme čekanja u sekundama, koje je potrebno za izlaz iz programa i njegovo kopiranje. Ako PANTHEON pri pokretanju utvrdi da je baza podataka novije verzije od programa (EXE), koji se koristi, program će automatski prekinuti svoj rad, pokrenuće proces čekanja (COPYDELAY.EXE), koji će sačekati da program završi sa radom, a zatim prekopirati novu verziju programa iz direktorijuma novosti na radni direktorijum.
 |
Od verzije 555100 Pantheon više ne zahteva CopyDelay i iz tog razloga ga više i ne prenosi prilikom nadogradnje. U nadogradnji CopyDelay i dalje postoji zbog nadogradnje starih verzija Pantheona. |
|
Obaveštenje o nadogradnji e-mailom |
Ukoliko je opcija označena, nakon obavljene nadogradnje program će poslati elektronsko obaveštenje na izabranu adresu (polje elektronska adresa) sa unesenim tekstom u polju (Subject). |
 | Loading… |
 | Loading… |
|
|
|