Newsgroup: it.comp.appl.access
Titolo: [adp-msde] danni da chiusura imprevista pc

Buongiorno ng!
A seguito di un abbassamento di corrente in cui non è intervenuto il gruppo
di continuità (!) access si chiude, ma SOLO quando si usa la maschera che
stava scrivendo nel db nel momento del black-out (da qualunque client lo
usino), tutto il resto sembra funzionare correttamente.
Non esiste backup nonostante l'avessi raccomandato, i vari compact and
repair, backup and restore non hanno dato risultati, DBCC CHECKDB da query
analyzer dice che è tutto ok, ho provato a creare un db nuovo e importare i
dati, ma non cambia nulla.
Fino a stamattina dava lo stesso problema anche dalla mia macchina che
accede come client remoto, poi ho provato ad eseguire Maintenace plan
dell'enterprise manager sul loro db e adesso dal mio pc collegato in remoto
funziona correttamente, ma dai loro pc continua a dare lo stesso problema,
chiude access.
Ho provato anche a reinstallare access sulla loro macchina "server" (dove
c'è msde installato ma è usato anche come client) ma nulla.
Mi date qualche altra idea?
C'è qualche altro tentativo che posso fare?
Grazie...
-- 
Manuela

 ha scritto nel messaggio
news:442d3ab5$0$29098$5fc...@news.tiscali.it...

Ciao Manuela,
bisognerebbe riuscire a capire se è un problema della tabella in cui va a
leggere/scrivere la maschera o se è un problema solo dell'ADP.
 Prova a creare un clone del db SQL vuoto e prova a vedere se il progetto
adp ha lo stesso comportamento anche sul  nuovo DB
se sul nuovo DB funziona sembrerebbe un problema di dati del DB SQL se
invece continua a chiudersi sembra + probabili si tratti di un problema
dell'ADP.
In quest'ultimo caso potresti provare  a ricreare un nuovo progetto
reimportando tutte le maschere e i moduli?
Poche settimane fa ho avuto uno strano problema, improvvisamente eseguendo
una certa routine che ha sempre funzionato alla grande Access andava in
errore irreversibile e si chiudeva.... dopo aver rivoltato sottosopra la
procedura sono riuscita ad individuare  il problema che era dovuto alla
presenza di caratteri non ASCII nei campi di testo che venivano copiati o
aggiornati...  tutto questo x dire che a volte db che sono fromalmente
corretti in realtà contengono delle "insidie"!
Facci sapere come va ....
Ciao
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
---------------------------------------
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

 corretti in realtà contengono delle "insidie"!
Curioso!
Non so se possa essere anche questo un caso simile... o comunque qualcosa di
strano: qui vengono scritti lettere, numeri e data.
Ma soprattutto non aveva avuto nessun problema fino a quando è saltata
corrente, e da quel giorno ha cominciato a non funzionare più... Dalla mia
macchina in genere funziona (contrariamente a quanto ho scritto ieri però
non sempre: magari funziona 10 volte, poi la riapro il giorno dopo e non
funziona più), dai loro pc non funziona mai, non un solo caso in cui non
chiuda access.
Ho anche pensato che la corrente fosse un pretesto, perchè la ragazza che lo
usa è una che "smanetta", le ho messo giusto i 5 bottoni che le servono e
nient'altro. Però non saprei cosa possa aver fatto.
Per ora ti ringrazio molto, sei sempre gentilissima!
Manuela


 nient'altro. Però non saprei cosa possa aver fatto.
Sicuramente non può aver boicottato tutti i PC   ;-)
Ti conviene indagare lato Server come ti suggerisce Cinzia: personalmente,
anche se non ho installato molte volte MSDE, ho incontrato più di una volta
problemi simili.
Se l'hardware funziona male e il server non è sostenuto da gruppo di
continuità, qualunque motore di Database incontra problemi.
Ciao!
Max


il gruppo di continuità c'è, lei sostiene che era anche acceso ma non è
entrato in funzione.
Il pc è nuovo, e non ha altri problemi...
Grazie,
manuela

 se sul nuovo DB funziona sembrerebbe un problema di dati del DB SQL [cut]
Una precisazione e un'aggiunta... la sp in questione scrive dati in una
tabella e aggiorna il valore di un campo di un'altra tbl (il char S/N), non
so esattamente cosa intendi per creare un clone, ma se creo un db nuovo e
importo tutti gli oggetti del vecchio db il problema rimane (però potrebbe
essere che in qualche modo si trascina dietro l'errore).
Ho provato anche ad importare da remoto nel loro db solo le 2 tabelle in
questione prendendole dal mio db locale, funzionante ma non aggiornato, ma
il problema rimane.
Faccio qc altro tentativo (non so quanto significativo) tipo importarmi in
locale le tbl del loro db remoto, ti faccio sapere...
Ciao,
Manuela

Quindi scrive ma poi chiude il programma.
dovresti verificare se la scrittura è effettivamente avvenuta e cosa
contiene il record su cui sta per muoversi....
Buona indagine :-)



Grazie per essermi di supporto in questi momenti! :o)
manuela



risolto!!!!! (almeno sembra)
non so come sia stato possibile, ma c'erano un po' di cosette fuori posto...
principalmente il campo quantità che aveva come tipo di dati float anzichè
int (anche il campo char s'era perso il valore di default).
chissà se è davvero possibile che sia stato il calo di corrente... magari
vedo di togliere il tool visuale di msde 2005.
come sempre 1000 grazie, sei sempre gentilissima!!! (e poi dicono che tra
donne c'è solo rivalità... ;o))
ti auguro una splendida giornata!!!
manuela
PS: mi viene anche il dubbio di non averti più risposto quando mi avevi dato
un'indicazione per una query con sottoquery (scusa!), anche lì mi avevi
risolto il problema... :o)


Ciao
