PDA

View Full Version : Actualizare Winmentor



ploaie
21 June 2010, 10:37
As dori sa aflu si pe aceasta cale daca cineva lucreaza la o metoda de actualizare rapida. Am o baza de date de vre-o 5 giga si cand fac update, pierd aprox 48 de ore. Serverul este pe linux, si nu am la dispozitie nici un instrument pentru a face actualizarea sub linux. Ca urmare, pierd cel putin 2 zile pentru a aduce programul la zi.

Am mai scris mesaje la Winmentor dar au ramas fara raspuns.
Consider ca pentru un program pe care am dat cateva mii de euro as merita macar un raspuns, si nu ignoranta totala.

Sau va facturez sumele pierdute in cele 48 de ore de "stationare fortata"?

PS: va rog sa nu veniti cu solutii scoase din maneca sa mut baza de date pe windows, bla bla bla sa o mut inapoi ca nu e o solutie profesionista. E o facatura de 2 bani care nu va face cinste si nici nu pot sa zic ca fac update pe windows in 15 minute.

DragosE_WT
21 June 2010, 11:45
Exista o metoda de accelerare a procedurii de Verificare structuri. In momentul in care a inceput procedura, apasati combinatia de taste Alt+Q. Aceasta va avea ca efect memorarea modificarilor pe care le face in prima luna completa (nu de initializare) si aplicarea strict a acestor modificari in lunile urmatoare, fara a mai parcurge toate tabelele/fisierele.

Faza cu 48 de ore, daca nu este o expresie de stil, mi se pare un timp enorm si, probabil, exista o neoptimizare undeva (viteza lucru server linux, viteza retea, statia de pe care dati efectuati actualizarea etc.) Daca suferiti pierderi financiare din cauza nefunctionarii WinMentorului, estimati care este valoarea lor si luati in calcul achizitionarea unui Windows Server, care sa va permita sa efectuati aceste operatii majore ca timp direct de pe el.

ploaie
21 June 2010, 13:57
Din pacate nu este o expresie de stil. Sunt mai exact 5,8 Gb de date si... multe firmel, multe luni, foarte foarte multe date si atat dureaza. Ideea e ca am incercat cu copierea pe o statie windows si a crescut viteza sa zic cu... 20%... nu e vorba de optimizare, e vorba de faptul ca Winmentor e total depasit cand sunt 5,8GB de date in DATA/
Am incercat tot felul de configurari la placa de retea sa ii cresc performantele la mentor care trimite 8000 de pachete pe secunda la un moment dat si traficul efectuat e de 1 megabyte. Adica este total neoptimizat si negandit pentru situatiile prezentate de mine. Si am cumparat licente pt 12 statii de lucru ci vre-o 1800 euro pe statie daca tin eu minte bine.
Nu mai zic de faptul ca suportul pentru windows 98 (care era actualizat de Microsoft la data achizitionarii) este aproape nul.

Concluzie: tzeapa mare de winmentor.

ella_m
21 June 2010, 17:42
va rog sa ma ajutati cu o solutie pentru problema mea:
- am instalat ultima versiune a programului si nu pot lucra deoarece imi da o serie de mejaje de eroare, drept pentru care am vrut sa revin la versiunea anterioara dar in momentul in care ajunge la verificare sructuri imi da mesajul urmator:

FAZ.DB Nu pot modifica structura

si

Exception EDBEngineError in module UPGRADE.DLL at 0007FA9A

- ce pot face pentru a instala versiunea veche a programului?

adi_ciobotaru
21 June 2010, 22:36
Ella_m, referitor la ce poti face, ar fi multe lucruri de spus... dar, cel mai bun lucru care il poti face este sa apelezi la cineva care ofera suport... intra pe winmentor.ro, la distributie, acoperire, click pe judetul din care esti...
Este un lucru bun faptul ca WinMENTOR-ul poate fi upgradat de catre utilizatori, folosind kit-ul de instalare, dar, cand dai de probleme, cel mai bine este sa apelezi la cineva... fie si numai pentru faptul ca te rezolva repede, fie si numai pentru faptul ca nu cumva tu, incercand sa repari, sa strici ceva...
Cel putin, asta e parerea mea...

ella_m
21 June 2010, 22:58
multumesc, dar am rezolvat facand upgrade fara verificare structuri, iar apoi am facut pentru fiecare firma verificare structuri manual bifind casuta ptr avarie

adi_ciobotaru
21 June 2010, 23:10
Domnul Ploaie, dupa parerea mea, frustrarea dvs se datoreaza nepotrivirii, mai mult sau mai putin, a infrastructurii it cu specificul activitatii dvs.
Trebuie sa intelegeti ca viteza resimtita se datoreaza modului in care infrastructura dvs poate citi si scrie un numar mare de fisiere de dimensiune relativ mica... nu tine neaparat de WinMentor.

Ceea ce trebuie facut este sa discutati (doar sa discutati, atat) cu o firma experimentata in implementari si service WinMENTOR. Pe winmentor.ro, distributie, acoperire, click pe judet.... veti vedea ca, solutiile de urmat sunt destul de multe, unele chiar ieftine, altele un pic mai scumpe... toate fiindu-va expuse, puteti alege dvs solutia optima.

Referitor la cele scrise de catre dvs, sa stiti ca 5 Gb in directorul data nu inseamna neaparat mult. Va asigur ca, pozele atasate nu sunt trucate, iar instalarea dureaza cam 3 ore, platforma fiind windows 2003. Iar, daca cautam, cred ca gaseam si dimensiuni mai mari, dar am luat ce mi-a fost la indemana... De pura curiozitate, spuneti-ne si cate firme sunt, si cate luni au, in medie...

Ca sa nu fie degeaba postarea mea, va scriu ceva sugestii personale:
1. Tinand cont de faptul ca aveti 12 posturi de lucru, cred ca puteti lua un Server Dell + Hdd-uri de 15k rpm FARA MIRRORING (raid1) (personal folosim raid0, dar, daca nu aveti incredere, pur si simplu nu folositi raid) + Windows 2008, cu lucru in terminal services. Modul in care gestioneaza windows 2008 scrierea/citirea pe hdd este incredibil de rapid, oricine vede, ramane surprins...
2. Daca nu 1, atunci, in actualul server de linux, inlocuite hdd-urile (presupun ca sunt de 7200 rpm) cu 2 bucati s-ata2 de la Seagate, Baracuda de generatie 12, preferabil de 1TB, pt ca au 4 capete de citire. Aceste discuri, fiind de generatie mai noua, au o rata sustinuta de transfer f. mare, mai ales cand este vorba de multe fisiere de dimensiune mica; dar, nu faceti raid. Pe un hdd puneti sistemul (si salvarile periodice, inainte de a le scrie pe dvd-uri), pe altul, puneti baza de date.
2.1. in completarea solutie 2 (pt 1 nu e cazul): spargeti firmele, de la 01-01-2010. Firmele vechi, le scoateti din Data, faceti upgrade-ul. Apoi, cand aveti timp, upgradati si firmele vechi...
2.2 alternativa la 2.1: v-ati gandit sa folositi 2 servere? Ati spus ca aveti multe firme. Mutati o parte din ele pe un server, o alta parte din ele pe alt server...
2.3 si linux-ul are niste setari de optimizare a retelei... nu stiu pe de rost, din pacate...
3. atentie la politica de securitate: opriti antivirusii (toti, si windows defender) in timpul upgrade-ului. Si in timpul functionarii normale, daca datele circula de pe server pe client si sunt scanate atat la plecarea de acolo, cat si la sosirea la client, aceleasi date...
4. atentie la setarile sistemelor. ex: system restore (dar, dvs fiind pe linux, nu aveti treaba); cluster size-ul folosit la formatare (recomand 64k) etc.
5. Atentie mare la retea: intre server si statiile de lucru, sa nu aveti decat un singur switch. Si, preferabil, unul bun, rapid. Nu zic neaparat Cisco, dar, sa fie rapid. Daca aveti 2 switch-uri, mai ales daca ambele sunt lente, viteza de lucru incepe sa scada simtitor... am constatat asta de multe ori.

In final, un singur lucru: nu luati in seama ce am scris eu; vorbiti cu cineva... forum-ul e loc de dat cu parerea in relativa necunostinta de cauza :)
Succes.

ploaie
22 June 2010, 10:14
Multumesc pentru raspuns, Adi.

Stiu ca exista solutii, pe bani...
Frustrarea mea porneste de la faptul ca echipa Winmentor ignora aceste probleme, dupa ce infrastructura a fost creata la indicatiile dansilor (e adevarar in urma cu 5-6 ani) DAR intre timp in afara faptului ca a trecut timpul si a crescut baza de date nu s-a mai intamplat nimic. Ba din contra, s-au inlocuit diverse elemente active sau pasive din retea cu ceva mai bun.

O investitite majora precum un server puternic cu harduri la 15k rpm nu intra in discutie acum si nici in viitor din pacate DAR crearea unui mic TOOL care sa ruleze sub linux si sa actualizeze baza de date pentru noua versiune s-ar putea crea. Aici e o liniste mormantala din partea echipei de la Iasi.

Per ansamblu, mentoru merge perfect de cand l-am pus pe linux. Am incercat si ceva setari la linux sa maresc numarul de pachete de date transiztate, etc etc... Am reusit sa fac una/alta dar nu au fost rezultate vizibile. Placa de retea cu pricina e una de server de vre-o 9 milioane deci.... iti face treaba fara probleme, nu e de la ea ci de la modul de gestiune al datelor de catre clientii Winmentor.

Multumesc inca o data pentru raspuns.
O zi buna.

adi_ciobotaru
22 June 2010, 12:11
Auzisem odata zvonuri cum ca cineva instalase WinMENTOR pe linux, intr-un emulator de windows... sau, poate doar incercase sa instaleze... poate gasiti ceva asemanator; poate posteaza aici cineva care a incercat...
Pentru a nu cumpara windows 2008, o alta solutie, de criza, ar fi sa folositi terminal services pe windows xp, dar, la 12 useri simultan, poate va merge sacadat; poate se va bloca sporaldic windows-ul... insa, merita incercat; personal, nu am incercat.

Referitor la placile de retea, personal, am constatat ca este bine sa se trimita in unitatea de timp mai multe pachete, de dimensiune mai mica, in loc de mai putine pachete de dimensiune mare; nu am o explicatie clara de ce, probabil ca se asteapta pana la umplerea unui pachet, iar abia apoi se trimite; daca placile de retea suporta (cele de pe statii, cu windows), in device manager, setati buffer-ele pe o dimensiune mai mica (send buffer, receive buffer, sau ceva de genul)... efectul ar fi ca procentul de utilizare ar retelei, aratat in task manager, ar creste, datorita trimiterii mai multor pachete; dar, dimensiunea lor va fi mai mica; procedand asa, eu am constatat un usor spor de viteza...
Sa nu aveti decat un singur switch intre server si statii, nu mai multe; uitati, un switch bun este D-link DGS-1224T...
Personal, as incerca sa pun un hdd (model amintit in postul anterior) in server-ul de linux, pe care sa stea doar baza de date... fara raid (mai ales fara raid1= mirror); ar costa 350 lei... pt formatare, folositi un cluster size mai mare (nu stiu denumirea din linux).
Dar, mai discutati inca o data cu cei care v-au recomandat sa utilizati linux... Ma opresc si mult succes.

adi_ciobotaru
22 June 2010, 12:12
Auzisem odata zvonuri cum ca cineva instalase WinMENTOR pe linux, intr-un emulator de windows... sau, poate doar incercase sa instaleze... poate gasiti ceva asemanator; poate posteaza aici cineva care a incercat...
Pentru a nu cumpara windows 2008, o alta solutie, de criza, ar fi sa folositi terminal services pe windows xp, dar, la 12 useri simultan, poate va merge sacadat; poate se va bloca sporaldic windows-ul... insa, merita incercat; personal, nu am incercat.

Referitor la placile de retea, personal, am constatat ca este bine sa se trimita in unitatea de timp mai multe pachete, de dimensiune mai mica, in loc de mai putine pachete de dimensiune mare; nu am o explicatie clara de ce, probabil ca se asteapta pana la umplerea unui pachet, iar abia apoi se trimite; daca placile de retea suporta (cele de pe statii, cu windows), in device manager, setati buffer-ele pe o dimensiune mai mica (send buffer, receive buffer, sau ceva de genul)... efectul ar fi ca procentul de utilizare ar retelei, aratat in task manager, ar creste, datorita trimiterii mai multor pachete; dar, dimensiunea lor va fi mai mica; procedand asa, eu am constatat un usor spor de viteza...
Sa nu aveti decat un singur switch intre server si statii, nu mai multe; uitati, un switch bun este D-link DGS-1224T...
Personal, as incerca sa pun un hdd (model amintit in postul anterior) in server-ul de linux, pe care sa stea doar baza de date... fara raid (mai ales fara raid1= mirror); ar costa 350 lei... pt formatare, folositi un cluster size mai mare (nu stiu denumirea din linux).
Dar, mai discutati inca o data cu cei care v-au recomandat sa utilizati linux... Ma opresc si mult succes.

bilion
24 June 2010, 11:41
Dl Ploaie,
Nu e vorba de rea vointa din partea celor de la Mentor. Probabil ca deja stiti: WinMentor foloseste ca motor de baze de date BDE. Nu exista BDE sub Linux. Konetz film.
Nu vad insa de ce nu ar merge sa faceti upgrade intr-un emulator Windows.

d_valah
27 June 2010, 14:49
Aceeasi problema ca si @ploaie o am si eu.

Ca sa pot face updatarea la o versiune superioara trebuie sa incep lucrul sambata la amiaza si il termin luni la amiaza. Intr-adevar solutia cu mai multe servere merge. Cu cat "lungimea" de indexat este mai mare (la mine e de la 07.2005), cu atat durata de updatare a mai mare.

Ca solutie, max. 15 firme pe server (procesor mediu 3.0 G, 2 hd mirror) si un switch bun. Ca prara-solutie, puteti face indexarea individual pe fiecare firma, incepand cu cea mai importanta. Apoi puteti lucra (de) pe acesta, in timp ce de pe o alta statie ii dati reindexarea la celelalte firme rand pe rand.

Daca aveti 2 servere, injumatatiti timpul de indexare, daca aveti 3... samd(pot sa fie si second cu conditia sa aveti hd cu mirror - asta costa reducerea vitezei de scriere).

Oricum acu serverele s-au ieftinit, asa ca investitia merita.

In rest multa rabdare si tutun.....

mircea
02 July 2010, 22:56
iarta-ma ca intervin...probabil prea tarziu. Nu este posibil sa dureze 48 ore o baza de date de 5G, am client, firma de conta, cu 25GB si 186 de firme, upgrade-le tine maximum 12 ore, il pornesc seara si dimineata e ok, nu trebuie supravegheat. Daca merge atat de incet trebuie cautat motivul, nu poti trage o concluzie dintr-o singura experienta. Personal am doar 3GB pe server (directorul DATA) si upgrade-le tine 3-4 ore. Tine si de "masina" pe care rulezi si sistemul de operare. Pentru detalii iti stau la dispoztie
Bafta

mircea
02 July 2010, 23:12
Scuze ca intervin ...din nou :)
Incerc sa te ajut din experienta... am facut un calcul acum vreo 2 ani la o firma cu 22 posturi de WinMENTOR, cumparat in vremea cand W98 era cel mai "tare". Concluziile ne-au speriat, aveam in retea doar PIII si PIV, vreo 6 switchuri, si o gramaga de cabluri si mult praf:) daca am tradus in bani toate statiile, licentele de XP , server si echipamentele de retea, administratorul firmei a fost ingrozit. Astfel ca: am cumparat un server , la vremea aceea aproximativ 3500 lei (nu am luat unul de firma, l-am facut noi) si 1 licenta de Windows2003+22 TSCAL, daca bine tin minte au fost aproximativ 4.800 lei. Am lasat toate calculatoarele acelea in functie, am refacut reteaua si asa functioneaza si azi. Toata lumea lucreaza in TS cu remote desktop connection. Calculatoare care multi (chiar si eu) le arunca, aici functioneaza si o fac repede si bine. Deci solutii exista, trebuie doar cautate :)
Este foarte adevarat ca acel server trebuie pus la punct foarte bine, odata ce e totul ok uiti de el.
Bafta

adi_ciobotaru
10 July 2010, 15:35
Mai intervin si eu cu o idee, pe care am re-constientizat-o zilele acestea...
Stiti, mai conteaza si cat de des faceti upgrade-urile... daca lasati sa treaca peste un an intre upgrade-uri, atunci este firesc sa dureze mai mult, caci dureaza mai mult verificarea de structuri, intrucat sunt multe modificari de facut, in fiecare luna a fiecarei firme... etc.

Oricum, terminal server in windows 2008 este cea mai buna solutie... daca nu, incercati macar sa folositi 2 servere cu linux in loc de unul... creste costul electricitatii, dar...