Actualizat: ianuarie 2004
Recomandari pentru utilizarea programelor
Ce fel de sistem de operare va recomandam ?
- Programele HAMOR Soft sunt programe DOS.
Astfel pot fi rulate sub sisteme de operare care ruleaza/emuleaza DOS:
DOS 6.2
WINDOWS '95, '98, Me
WINDOWS NT, 2000, XP'Home, XP'Prof
Novell NETWARE
LINUX cu emulare DOS sau Netware
- pentru utilizare monopost recomandam: WINDOWS '98 Se, XP'Prof
- la baze de date de dimensiune mica (ex.pina la 50.000 inregistrari hMARFA)
si utilizate in retele locale mici (pina la 5 statii)
recomandam: WINDOWS '98 Se, XP'Prof
- la baze de date de dimensiune medie (ex.pina la 200.000 inregistrari hMARFA)
sau in cazul utilizarii in retele locale medii (pina la 10-15 statii)
sau in cazul utilizarii hMARFA la facturare chiar de la 3-5 statii
recomandam:
server: WINDOWS 2000,
statii: WINDOWS '98 Se, XP'Prof
- deoarece programele utilizeaza sistem de fisiere dbf, nu recomandam
utilizarea lor la sisteme mai mari. Pentru functionarea adecvata a unor
astfel de sisteme sint necesare alte tehnologii, mult mai scumpe.
Ce fel de calculator va recomandam ?
- Programele pot fi rulate numai pe calculatoare compatibile IBM PC.
- Alegeti modelul, performantele calculatorului in functie de sistemul de
operare si in functie de dimensiunea bazei de date.
- Pentru ca viteza de rulare sa fie adecvata, cu cit baza de date este mai
mare, cu atit si calculatorul trebuie sa fie mai rapid
(caracteristica exprimata in MHz sau GHz sa fie mai mare).
- Pentru sistemul de operare Windows'XP, alegeti neaparat Pentium IV (sau
echivalent).
Pentru Windows'98 recomandam cel putin Pentium II (sau echivalent) cu
400-500 Mhz.
- Pentru baze de date mici sau pentru programele junior se pot utiliza si
calculatoare 486 cu sistem de operare Windows'95.
- Capacitatea memoriei (RAM, exprimat in MB-MegaByte) si a hard discului
(exprimat in GB-GigaByte) in general nu sint caracteristici critice, doar
trebuie sa fie adecvate sistemului de operare utilizat.
- Dimensiunea ecranului nu este critica, doar in cazul utilizarii
documentatiilor electronice este necesar un ecran de cel putin 15".
- Exista modele de cartele VGA (proiectate pentru aplicatii grafice) la care
sub sistemele de operare Windows 2000 si XP programele DOS pot lucra numai
in mod grafic (in fereastra, nu full-screen).
Ce fel de imprimanta va recomandam ?
- este recomandabil ca imprimanta sa poata lista in mod DOS si
sa fie conectata pe interfata paralela.
- Este o cerinta obligatorie ca imprimanta sa poata sa listeze minimum
160 caractere pe rind.
Pentru imprimarea listelor mai late (272 caractere/rind) este nevoie de
imprimanta A3 sau cel putin A4 care poate lista in format peisaj
(220 caractere/rind).
- daca alegeti imprimanta matriciala, recomandam tipul EPSON sau
un model care poate imprima in mod ESC/P (compatibil EPSON)
- daca alegeti imprimanta cu jet de cerneala sau cu laser,
va recomandam tipurile HP care pot lista in mod DOS sau
un model care poate imprima in mod PCL (compatibil HP).
Daca imprimanta este A4, atunci alegeti un model care poate imprima
in modul DOS atit in format portret, cit si in format peisaj.
- Alegeti modelul de imprimanta in functie de volumul de informatii pe care
aveti de tiparit. Va recomandam sa alegeti cel putin un model din categoria
Office (nu Home).
- Programele pot tipari practic pe orice tip de imprimanta, dar daca alegeti
altfel decit este recomandat mai sus, imprimarea poate deveni mai
anevoioasa, iar costurile de instalare pot fi semnificative.
- Pentru imprimantele care pot lista numai in mod Windows ("windows only")
care pot tipari numai în mod grafic si nu recunosc secvențele Esc (Esc/P sau
PCL), oferim utilitarul de imprimare hWPrint, livrat impreuna cu programe,
dar care trebuie instalat separat.
Observatie: De regula, aceste imprimante sunt din categoria multifunctionale
(fax, scanner, imprimanta) sau a celor mai ieftine (categoria "home") sau
sunt destinate pentru tiparirea fotografiilor si nu sunt proiectate pentru
a fi utilizate cu aplicatii de contabilitate si gestiune.
Cerinta minima la instalarea programelor
- sa existe FILES=85 setat in config.sys sau altfel
(in loc de 85 poate fi si un numar mai mare).
- sa existe variabila environment CLIPPER=F80,
setat in autoexec.bat prin SET CLIPPER=F80 sau altfel.
- in cazul instalarii in retea, fiecare statie sa aiba o variabila
environment STATION=xx, unde xx reprezinta 2 caractere (litere, cifre)
care trebuie sa difere la fiecare statie si care identifica statia.
- Programele pot fi rulate pe foarte multe configuratii daca sint satisfacute
numai aceste cerinte minimale, dar pentru o utilizare optima, in functie de
configuratia data, este necesara setarea adecvata a sistemului de operare.
Pentru recomandari generale vezi sectiunile urmatoare,
iar pentru instructiuni de instalare specifice pe sisteme de operare vezi:
DBMENU\INSTAL\...
Alte cerinte la instalarea programelor
- Sa existe memorie conventionala libera cit mai mare.
Pe calculatoare mono se poate ajunge la 620-625 Ko.
Pe calculatoare legate in retea trebuie sa fie minim 550-570 Ko.
Daca memoria conventionala disponibila scade sub 550 Ko este
posibil ca programele mai mari (hMARFA) sa nu functioneze corect.
- Sa existe cel putin 5-50 Mb liber pe hard discul implicit
(peste nevoile sistemului de operare, care la WINDOWS este de zeci de Mo)
Discul implicit este cel pe care ne aflam cind lansam programul:
C:\HAMOR> hmarfa dbf - discul implicit este C:
F:\HAMOR> hmarfa dbf - discul implicit este F:
Daca lucrati cu hmenu, verificati in hmenu.bat discul implicit din
momentul lansarii programelor. In mod normal pe calculatoare mono
este pe C:, iar la statii legate in retea este pe F:
Pe discul pe care se afla TMP si baza de date spatiul liber trebuie
sa fie mai mare decit dimensiunea celui mai mare fisier.
Daca discul implicit sau discul bazei de date este utilizat simultan de
mai multi utilizatori, atunci spatiul liber necesar, mentionat mai sus,
trebuie inmultit cu numarul utilizatorilor.
Cum puteti mari viteza de rulare ?
- Modalitati generale de marire a vitezei de rulare:
- mariti memoria conventionala
- relansati din cind in cind programul
- utilizati memorie expandata (EMS)
- reindexati sau reorganizati baza de date
- Modalitati de marire a vitezei de rulare in retea:
- lansati programele cu discul implicit local (C:)
c:\HAMOR>f:\HAMOR\hmarfa f:\HAMOR\dbf
- mutati programele executabile in c:\HAMOR si lansati
c:\HAMOR>hmarfa f:\HAMOR\dbf
- mutati fisierele temporare pe c:
creati catalogul c:\HAMOR\TMP
modificati cu hUTIL in Fisiere sistem locul catalogului "tmp"
din ..\TMP in c:\HAMOR\TMP
Cum asigurati integritatea bazelor de date ?
- Utilizati calculatoare si sisteme de operare adecvate in functie de
complexitatea si dimensiunea bazelor de date si in functie de numarul de
statii pe care se lucreaza simultan.
- Dupa cadere de tensiune sau dupa orice alta oprire brusca a
calculatorului, daca nu ati putut iesi normal din program,
la repornirea sistemului executati Reindexare Totala
(NU Reorganizare Totala).
- Caderile de sistem (cadere de tensiune, blocare server retea) pot
cauza incoerente in baze de date (mai ales in baze de date hMARFA)
care nu pot fi rezolvate prin Reindexare.
Pentru refacere:
- restaurati ultima copie de siguranta sau
- solicitati interventia distribuitorului.
Pentru evitare:
- utilizati UPS - sursa de tensiune neintreruptibila
(la server obligatoriu),
- utilizati calculatoare fiabile si sisteme de operare corect instalate,
- daca este posibil, nu utilizati serverul ca statie de lucru.
- efectuati copii de siguranta cit mai des, ca sa dispuneti de copie
utilizabila pentru restaurare.
- In functie de volumul datelor introduse/modificate executati zilnic/
saptaminal/lunar copii de siguranta pe discheta sau pe o statie a retelei.
Alegeti perioada de salvare astfel incit dupa o avarie de date
va trebui sa reporniti de la copia de siguranta si sa executati toate
modificarile pe care ati facut din momentul crearii acestei copii.
Copiile pe discheta se executa in cel putin doua exemplare.
Nu reutilizati dischetele de mai mult 2-3 ori decit daca v-ati convins
de calitatea lor.
- Daca bazele de date sint mai mari, pentru salvare/arhivare utilizati
alte metode decit cele oferite de hUTIL (streamer, copii pe CD,
copii pe statie de retea etc.)
- Daca nu dispuneti de service care in caz de avarii sa intervina in timp
oportun, invatati sa restaurati baza de date din copiile de siguranta.
- Periodic, dar numai cind baza de date este coerenta,
executati Reorganizare Totala.
- Daca lucrati in retea, la salvare/arhivare si la reorganizare/indexare
asigurati-va ca nici un alt utilizator nu lucreaza cu baza de date.
- In cazul utilizarii programului hMARFA, executati periodic si verificarea
corentei bazei de date si daca volumul fisierelor a crescut, solicitati de
la distribuitor sa efectueze arhivarea bazei de date si operatia de stergere
a documentelor vechi din baza de date curenta.