Search  
Wednesday, May 23, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Visual FoxPro in general  PIERDERE DATE...
 PIERDERE DATE
 
 11/2/2011 7:57:58 PM
User is offlineSCHRECK
156 posts
5th


PIERDERE DATE
 (N/A)
Ma confrunt cu o situatie deosebita.
Acum 3 ani am instalat la o firma un program de gestiune-facturare.
Pana acum a mers perfect insa acum de o luna incep sa dispara datele, in sensul ca
daca a introdus facturi pina in data de 5.11.2011 a doua zi cand a pornit calculatorul
a gasit facturile doar pina la 25.10.2011 restul au disparut. Facturile emise sunt tinute intr-o singura tabela pentru toate lunile.
Am schimbat programul, care de fapt nu are erori la alte firme functioneaza perfect, tot asa
Am reinstalat WINDOWS-ul tot asa
Am schimbat unitatea centrala cu una noua tot asa

Cand ies din program apare o fereastra cu un buton Salvare si Restaurare la Salvare de fapt imi copieaza toate tabelele intr-un subdirector
A doua zi dupa ce au disparut datele dand Restaurare tabelele salvate se recopieaza in directorul curent si reapar toate
datele pierdute, deci trag concluzia ca datele nu se pierd in momentul cand termin programul (inchid fisierele)

Mentionez ca calculatorul se afla intr-o cladire unde se fabrica termopane, deci exista multe utilaje. Dupa cate stiu
cand porneste un motor apare un salt de tensiune de durata foarta scurta u=di/dt care se propaga prin reteaua electrica.
Nu poate fi acest lucru cauza, acest salt de tensiune sa stearga datele din RAM dar fiind de durata foarte scurta nu reseteaza calculatorul.
In mod normal sursa calculatorului ar trebui sa aiba un filtru de retea care sa 'taie' aceste inpulsuri. Din motive de economie la multe calculatoare
am gasit pe circuitul imprimat doar locul lor (bobine, condensatoare)
Un UPS din cele ieftine tin doar tensiunea cand se ia curentul nu protejeaza la variatiile scurte de tensiune
Sunt acele prelungitoare cu ptotectie care ar trebui sa faca acest lucru

ARE CINEVA O PARERE CE MOTIVE AR MAI PUTEA FI SI CE SOLUTII AR TREBUI SA INCERC ?

si inca putina teorie
Cand dau USE tabela practic toate datele din tabela se copieaza in memoria RAM unde se executa editarea lor lar copierea datelor
pe disc se executa in momentul inchiderii tabelei ?

Comanda FLUSH forteaza scrierea datelor pe disc dupa fiecare modificare a datelor din RAM ?
 11/2/2011 9:03:14 PM
User is offlinemgabi
135 posts
5th


Re: PIERDERE DATE
 (N/A)
Daca dai salvare, ai tabelele inchise si se copiaza cu datele toate, atunci pare sa fie OK. Nu ar fi trebuit sa dispara inregistrari.
Nu garantez insa ca nu lucreaza din RAM , chiar daca ai dat USE sau FLUSH.

Cat priveste FLUSH, teoretic trebuia sa scrie pe disk ... practic nu o face (testat in practica).
Din ceea ce am observat, doar UNLOCK-ul mai reuseste sa forteze scrierea pe disc (asta pana la proba contrarie).

Problemele au aparut de cand windows-ul a inceput sa faca cache si la scrierea pe disc, indiferent de setari si de dorinta utilizatorului.
 11/4/2011 9:43:41 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: PIERDERE DATE
 (N/A)
Suspectez antivirusul.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 11/4/2011 10:11:11 AM
User is offlinemr_api
368 posts
3rd


Re: PIERDERE DATE
 (N/A)
Mai ales dace este  Bitdefender:    http://www.profox.ro/Default.aspx?tabid=55&forumid=12&scope=posts&threadid=17402
 Grigore Dolghin wrote
Suspectez antivirusul.
 11/4/2011 1:12:37 PM
User is offlinemmarius28
139 posts
5th


Re: PIERDERE DATE
 (N/A)
Sau AVAST. In principiu tot ce are functie de SANDBOX.

De exemplu, AVAST, la prima rulare a unui program te intreaba daca vrei sa il rulezi normal sa in SANDBOX (unde toate modificarile pe care le face programul asupra sistemului sunt anulate la iesirea din program).

La AVAST ai posibilitatea sa salvezi optiunea sa ruleze normal.

:D Am avut si eu cateva experiente de genul acesta.
 11/6/2011 7:43:22 PM
User is offlinealemao
111 posts
5th


Re: PIERDERE DATE
 (N/A)
 mmarius28 wrote
Sau AVAST. In principiu tot ce are functie de SANDBOX.

De exemplu, AVAST, la prima rulare a unui program te intreaba daca vrei sa il rulezi normal sa in SANDBOX (unde toate modificarile pe care le face programul asupra sistemului sunt anulate la iesirea din program).

La AVAST ai posibilitatea sa salvezi optiunea sa ruleze normal.

:D Am avut si eu cateva experiente de genul acesta.
Oare si avira are functie de SandBox?
  Visual FoxPro  Visual FoxPro in general  PIERDERE DATE...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement