|
<< Click to Display Table of Contents >> Navigation: WinGlass > Setări și utilizatori > Conectare la date în WinGlass (local sau server) |
Fila „Conectare la date” din fereastra de setări a WinGlass stabilește de unde își citește și unde își salvează programul datele de lucru (comenzi, dimensiuni, stoc de geam, termopane, optimizări). Fereastra se deschide din meniul programului, opțiunea „Setări”, apoi se alege fila „Conectare la date”. Modificările au efect la următoarea pornire a aplicației.

Alegerea sursei de date
În grupul „Date de lucru (clienți, oferte, stoc profile ...)” se alege, prin unul dintre butoanele radio, modul de stocare a datelor:
Local - datele se păstrează local, într-o bază de date SQLite aflată pe stația curentă (opțiunea implicită). La această alegere câmpurile de conectare la server sunt ascunse.
Server PostgreSQL - datele se citesc dintr-un server PostgreSQL. La selectare se afișează câmpurile de conectare la server.
Server MySQL - datele se citesc dintr-un server MySQL. La selectare se afișează câmpurile de conectare la server.
Parametri de conectare la server
Câmpurile de mai jos apar numai când este selectat „Server PostgreSQL” sau „Server MySQL” și descriu conexiunea către serverul de baze de date:
Server - numele sau adresa IP a calculatorului pe care rulează serverul de baze de date.
Bază de date - numele bazei de date de pe server în care se păstrează datele WinGlass.
Utilizator - numele de utilizator folosit pentru autentificarea la server.
Parolă - parola utilizatorului de mai sus. Caracterele introduse sunt mascate. Parola nu se salvează în fișierul de setări, ci separat, în formă criptată (vezi mai jos).
Port (0 pentru implicit) - portul de rețea pe care ascultă serverul. Se lasă 0 pentru a folosi portul implicit al serverului (pentru PostgreSQL, portul implicit este 5432).
Diagnostic
Activează SQLMonitor (la repornirea aplicației) - activează urmărirea comenzilor SQL trimise către baza de date, utilă la diagnosticarea problemelor de conectare împreună cu instrumentul dbMonitor. Opțiunea are efect abia la următoarea pornire a aplicației. Se lasă dezactivată în utilizarea obișnuită.
Unde se salvează setările
Setările de conectare se scriu în fișierul Local.INI, în secțiunea [ConectareDateWG], prin cheile: ServerType (SQLite, PostgreSQL sau MySQL), HostName, DataBase, UserName, PortNum și dbmonitor.
Parola nu se păstrează în Local.INI. Ea se salvează separat, criptată, în fișierul Local.psw, aflat în același folder. Criptarea este legată de contul de Windows al stației, deci fișierul Local.psw nu se copiază între calculatoare; pe fiecare stație parola se introduce o singură dată, în această filă.
Partajarea unei baze între stații
Pentru ca mai multe stații să lucreze pe aceleași date (comenzi, stoc de geam, optimizări), fiecare stație se configurează pe „Server PostgreSQL” sau „Server MySQL” și se completează aceiași parametri de conectare (server, bază de date, utilizator, port) către serverul comun. Opțiunea „Local” folosește o bază SQLite proprie fiecărei stații și nu este potrivită pentru lucrul în rețea.
La ieșirea din fereastra de setări, dacă s-au modificat parametrii de conectare, aceștia se aplică la următoarea pornire a WinGlass. Dacă la pornire conexiunea la datele locale nu reușește, programul afișează un mesaj de eroare și, pentru baza SQLite, oferă o încercare de reparare.
