De fiecare dată când publicăm o nouă versiune, utilizatorii - definiți ca administratori de sistem în aplicațiile Entersoft - vor primi o notificare asemănătoare cu cea de mai jos la logarea în aplicație.
Acest lucru indică faptul că există o nouă versiune disponibilă și că aceasta poate fi instalată.
De asemenea, existența unor versiuni noi disponibile poate fi verificată în aplicație accesând meniul:
Instrumente și configurare > Verifică versiuni > Verifică dacă există Versiuni Noi
Condițiile în care se poate realiza upgrade-ul sunt următoarele:
Serial Number-ul (SN-ul) să fie activat la începutul fiecărei perioade de validitate a contractului de versiuni noi;
Să existe o conexiune la Internet;
Să nu existe alți utilizatori logați în sistem.
Atenție:
Upgrade-ul se realizează doar pe serverul de aplicație și ulterior stațiile de client vor fi sincronizate cu noua versiune!
E indicat să faceți în prealabil un backup al aplicației și al bazei de date.
Actualizarea unei licențe presupune înregistrarea în aplicație a unui număr serial (SN - serial number). Acesta are o perioada de valabilitate a accesului la noile versiuni prin intermediul sistemului online de monitorizare al Entersoft. Acest sistem va genera următoarele două tipuri de notificări:
Avertizare de apropiere a expirării valabilității versiunii curente (notificările apar cu 30 de zile înainte de expirarea contractului);
Avertizare de expirare valabilitate versiune (atunci când s-a depășit data de valabilitate).
La începutul de validitate a noii perioade a contractului de licență este necesară activarea SN astfel încât să se armonizeze status-ul acestuia cu sistemul online de monitorizare al Entersoft. Activarea SN-ului va duce la eliminare notificărilor legate de expirarea contractului.
Pentru activare, se accesează din bara de sus a ecranului butonul de Ajutor > Despre aplicație și apoi Activare licențe:
Există două situații:
1. Dacă aveți conexiune la Internet, se păstrează opțiunea Activare prin Internet și se apasă butonul Acceptare.
2. Dacă nu aveți conexiune la Internet, activarea SN-ului poate fi făcută prin fișiere de tip .req și .ans (req: Request | Întrebare; ans: Answer Răspuns).
Pentru aceasta se parcurg următorii pași:
2.1. Se alege opțiunea Creează fișier cu aplicație de activare
2.2. Se apasă butonul Creează fișier cu aplicație de activare și apoi Acceptare.
Se va genera un fișier cu extensia .req care include în titlu SN-ul.
Totodată pe ecran, în partea de sus a acestuia, se va afișa și calea în care fișierul se va salva (după care se apasă butonul Save).
2.3. Fișierul rezultat (cu extensia .req) se trimite către Entersoft pe mail la support.ebs@bitsoftware.ro.
2.4. Departamentul de suport vă va trimite un fișier cu extensia .ans.
2.5. Activarea SN-ului se va face prin intermediul acestui fișier astfel:
Se salvează fișierul cu extensia .ans;
Se alege opțiunea Activare prin fișier;
În câmpul Fișier / activare se alege fișierul salvat în prealabil;
Se apasă Acceptare.
Important: Utilizatorul care realizează upgrade-ul trebuie să aibă drepturi de administrator în aplicație și să aibă drepturi depline pe folderul aplicației. Așadar este necesar ca pe perioada upgrade-ului aplicația să fie lansată în mod Administrator.
Upgrade-ul se poate face atât la momentul notificării existenței unei versiuni noi (urmând instrucțiunile pas cu pas) sau ulterior notificării, accesând meniul
Instrumente și Configurare > Verifică versiuni.
Dacă vă va apărea un mesaj similar cu următorul:
Puteți confirma și începe procedura de upgrade.
Procesul de upgrade va cuprinde următoarele faze: (1) suprascrierea fișierelor aplicației care trebuie să fie actualizate; (2) actualizarea informațiilor din baza de date; (3) copierea fișierelor .xml de configurare a aplicației.
Aceasta presupune următorii pași:
Se închide aplicația EBS curentă (rămânând în cea de upgrade);
Verificați existența unei versiuni noi - apăsând butonul de Verificare;
Descărcați versiunea nouă (e necesar să aveți acces la Internet) - apăsând butonul de Descărcare;
Instalați upgrade-ul - cu click pe butonul de Instalare. Se vor actualiza fișierele aplicației (1) care au modificări față de versiunea precendentă din rădacină și din toate folderele cu prefixul ES (folderele originale ale aplicației), cele cu prefixul CS (custom) rămân cum sunt.
La final după ce se închide fereastra de upgrade, trebuie să
Reporniți serviciul serverului de aplicație - acesta a fost oprit automat înainte să înceapă efectiv upgrade-ul (de la pct. precedent).
Repornirea se face din utilitarul Windows de servicii - Services (căutați serviciul Entersoft Application Server și dați comanda de Start) sau din aplicația ESConfig.exe.
Reporniți aplicația. În procesul de logare veți fi notificat că trebuie să fie făcut un upgrade și asupra datelor (2).
Confirmați și continuați; La final veți fi informat că Procesul s-a încheiat cu succes.
Acum procesul de logare poate continua și veți intra în aplicația actualizată.
După ce a fost finalizat upgrade-ul, pasul următor (3) presupune importarea fișierelor de configurare .xml din versiunea precedentă. Acest lucru se face accesând meniul:
Instrumente și Configurare > Import/export date > Import din Entersoft xml
Se caută folderul ESMasterConfig și se importă toate fișierele care sunt în folderele marcate mai jos.
Se selectează primul folder și se apasă OK.
Apoi se selectează fișierele și se apasă Acceptare.
Se selectează bifa Introducere înregistrări noi și apoi se apasă butonul Acceptare.
Se procedează la fel pentru toate folderele din ESMasterConfig pentru a încheia și ultima fază a upgrade-ului.
Odată ce serverul a fost actualizat la o nouă versiune, în momentul în care un client se conectează la el va primi o notificare de upgrade.
După confirmare, va începe procesul de upgrade a clientului la versiunea serverului.
Sunt situații în care sunt descoperite disfuncționalități care trebuie remediate cât mai rapid, fără a mai aștepta până la publicarea următoarei versiuni. Acestea sunt soluționate cu prioritate de echipa noastră de dezvoltare și sunt publicate pe site-ul ftp al Entersoft pentru a fi descărcate și instalate în aplicațiile noastre.
Pentru a instala aceste hotfix-uri vă rugăm să urmați pașii prezentați mai departe.
Opriți funcționarea serverului de aplicație prin oprirea serviciului înregistrat în server.
Puteți face asta fie prin acces la utilitarul Services din Windows, fie prin lansarea utilitarului ESConfig.exe din folderul de instalare al aplicației noastre).
Atenție: Rulați ESConfig.exe în mod Administrator.
Dacă ați deschis deja ESConfig.exe accesați opțiunea Instalați ultima versiune hotfix. Alternativ, din folderul aplicației, găsiți și rulați utilitarul ESInstallHotfix.exe.
Atenție: Rulați ESInstallHotfix.exe în mod Administrator.
Selectați sursa Din serverul FTP.
Dacă vi s-a transmis hotfix-ul într-un fișier .rar, selectați Din fișier și apoi selectați fișierul specific.
Important: Procesul va face backup automat pentru toate fișierele care vor fi înlocuite de hotfix.
Reporniți serviciul pentru serverul de aplicații, pe care l-ați oprit la pasul 1.
Verificați dacă problema inițială este rezolvată sau mai persistă.
Dacă s-a rezolvat, este recomandat să schimbați versiunea personalizată astfel încât fișierele să fie transferate automat și pe instalările client ale aplicației.
Pentru aceasta accesați meniul Instrumente și configurări > Verificare versiuni > Actualizare versiune personalizată server... și bifați Modificare obligatorie în fereastra de dialog.
Dacă doriți să actualizați stațiile client în mod individual/manual, urmați pașii de mai jos.
Actualizarea stațiilor client se face prin procedura de sincronizare cu serverul.
Înainte de orice, fișierul ESClientConnect.xml din folderul (Folder rădăcină EBS) \CSConfig trebuie să rămână nemodificat, pentru ca după actualizare să aveți în continuare setările de acces la server. Pentru aceasta puteți folosi una din următoarele două metode:
Îl copiați în folderul \ESNoSync. După actualizare îl copiați înapoi în \CSConfig.
Îl redenumiți. După actualizare îl ștergeți pe cel actualizat și-l redenumiți înapoi pe cel inițial.
Lansați aplicația pe client dar,
Atenție: Rulați ESMainApp.exe în mod Administrator.
Accesați meniul Instrumente și configurări > Conexiune cu serverul de aplicație > Sincronizare fișiere cu serverul.
Aceasta va opri aplicația principală și va lansa utilitarul de sincronizare (tot în mod Administrator) care va constitui lista de fișiere de actualizat, le va descărca și le va instala pe mașina locală.
La final, restaurați ESClientConnect.xml, după care se poate porni aplicația client cu toate hotfix-urile actualizate.
Se recomandă ca de la instalare să fie stabilit și un plan de mentenanță a bazei de date.
Acesta este un proces care nu este disponibil în cazul în care este instalat SQL Server Express. În astfel de cazuri, putem seta Backup și actualiza statisticile prin intermediul aplicației, iar cu un EMI putem chiar programa refacerea indecșilor (rebuild indexes).
De obicei, se execută zilnic, seara, la orele indicate de departamentul IT al companiei):
Verificarea integrității bazei de date;
Backup complet al bazei de date;
Curățare de întreținere, în funcție de politica de păstrare pe care o va sugera clientul;
Notificări via email.
De obicei, se execută o dată pe săptămână în ziua și la ora sugerate de departamentul IT al companiei):
Verificarea integrității bazei de date;
Refacere indecși;
Actualizare statistici de utilizare bază de date;
Curățare a istoricului;
Curățare a întreținerii (rapoarte text ale planului de întreținere, fișiere .txt);
Notificări via e-mail.
Posibilă nevoie de optimizare zilnică;
Posibilă nevoie de reindexare inteligentă pentru a minimiza timpul de inactivitate;
Capacitatea de reindexare online (Enterprise Edition);
Capacitatea de compresie a bazei de date în (Enterprise Edition);
Capacitate de compresie a backup-ului bazei de date (Enterprise Edition);
Există, de asemenea, posibilitatea de a rula o verificare personalizată a integrității cu notificare pe e-mail în caz de eșec, în care se menționează exact punctul (tabel, index, ...) cu probleme.
Rugăminte: Dacă sesizați în acest material erori, formulări neadecvate sau lipsa unor informații necesare, vă rugăm nu ezitați și trimiteți un email la support.ebs@bitsoftware.ro cu subiectul "Documentație" și conținut care să includă linkul acestui material însoțit de observațiile dvs. Vă mulțumim!