Nadogradnja
 |
Šta je nadogradnja i kako deluje je objašnjeno 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.
|
Osnovni parametri, koje moramo podesiti za nadogradnju su:
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 čakanja 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. |
|
Obavesti o nadogradnji e-malom |
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:
Jednostavna nadogradnja
Jednostavna nadogradnja je namenjena svim korisnicima programske opreme, koji nisu speciajalisti. Podesili smo sve parametre, potrebne za nadogradnju. Nadogradnja nakon klika na taster Nadogradi s programom Clotho teče na sledeći način:
- počinje prenos programa za nadogradnju, program Pantheon se automatski zatvara i otvara se program Clotho namenjen nadogradnji, u kom pritisnete taster Nadogradi.
- 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.
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. |

Klikom na taster Nadogradi s programom Clotho automatski se zatvara vaš program Pantheon (ili Farmer) 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.

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 prosec 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.
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_556200.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.

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 sumljamo, 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:
- Nadogradnji 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. |
|
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). |
|
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 upozorenje i kontrole programa
U programu Pantheon i u programu Clotho predviđene su programske kontrole (sadržajno/tehnična 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 primeri:
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!). |