Newsgroup: it.comp.appl.access
Titolo: [OT] Traduzione 1.27

 1.27 CORREGGERE ERRORI DEL DATABASE
Problema
Un database non si apre più, o Access si chiude con un certo database.
Oppure ancora, un DB si comporta d'improvviso in modo diverso, cioè funzioni
che svolgeva fino a prima ora danno errore.
Cause
Access (precisamente gli MDB) non è più vulnerabile o instabile di altri
prodotti di questo livello. Spesso gli errori dipendono da chiusure errate,
problemi di hardware o di rete ed ovviamente da diversi bugs di Access o di
Windows.
Esistono solo pochi casi in cui un MDB corrotto non sia recuperabile. Per lo
più succede quando un MDB viene aperto con un programma diverso da Access
(usatissimo è Word) e poi inserito qualcosa o anche solo salvato.
Soluzioni
Ci sono moltissime possibilità da diffetti lievi a danneggiamenti pesanti.
Quindi esistono anche molte soluzioni.
Importante: Per tutte le misure e tentativi di riparazione dovresti usare
solo una copia del tuo MDB. Perchè ci sono anche tentativi che possono
peggiorare la situazione.
Alcuni consigli su come procedere (non per forza nell'ordine, dipende dal
tipo di errori):
Informazioni
-   guardati il capitolo sui diversi -bugs di Access-.
    potresti trovarci il bug che cerchi e la soluzione.
-   Cerca nel Knowledgebase di Microsoft con parole chiave (ad esempio
rilevate dalla segnalazione dell'errore) per una descrizione/soluzione. Così
anche su Dev Ashish e su Google. Link relativi nel capitolo -Link-.
-   Chiedi in un Newsgroup o in un Webforum per una soluzione vedi -Link-.
Procedure
-    Prova a recuperare il database tramite il Menu Strumenti/Utilità
database/Compatta e poi Strumenti/Utilità database/Ripristina. (da A00
riuniti in un unico punto)
    Se anche il recupero si blocca con un messaggio di errore, prova
eventualmente a vedere nel database temporaneo rimasto, spesso contiene
parti dell'MDB recuperabili.
-    Ricrea un nuovo MDB e prova ad importare gli oggetti del DB difettoso
in questo nuovo. (Menu: File/Carica dati esterni/Importa)
-    Scarica da MS la versione del tuo Access di Jet-Update e prova a
riparare tramite l'allegato tool Jetcomp.exe vedi -capitolo Link-.
-    Se contiene codice prova l'opzione di comando -Decompile-.
-    Prova ad aprire o convertire il tuo MDB in una versione più recente,
spesso vengono corretti od ignorati gli errori.
-    Se si tratta di dati puoi provare tramite programmazione DAO a leggerli
e quindi trasferirli in nuove tabelle, cioè in un nuovo DB. Il percorso DAO
funziona spesso ancora anche quando i dati non sono più leggibili tramite
l'interfaccia utente.
     Ancora più spesso del percorso DAO funziona quello ODBC. Funziona con
tutti i programmi che leggono i driver ODBC di Access, ad esempio con MS
Query di Excel (Access--> Access via ODBC peraltro non funziona).
-    Se non funziona nulla puoi rivolgerti ancora ad aziende specializzate
nel recupero dati. vedi -capitolo Link-. Queste aziende possono correggere
moltissimi errori, in particolare recuperare i dati. Il servizio ovviamente
costa ed esistono altre aziende oltre a quelle da me indicate. Attenzione
comunque che vi chiedano tariffe piene solo in caso di effettivo recupero
dei dati.
Ulteriori informazioni le trovate nel MS-Knowledgebase:
ACC97: How to Troubleshoot Corruption in a Microsoft Access Database
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q306829
ACC2000: How to Troubleshoot Corruption in a Microsoft Access Database
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q306204
ACC2002: How to Troubleshoot Corruption in a Microsoft Access Database
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q304701
La cosa migliore - come sempre in questi casi - sarebbe avere copie di
Backup dei diversi database interessati. Ma non le fa quasi mai nessuno. Se
stai leggendo questo articolo prima dell'insorgere del problema, allora
voglio ancora ripeterti il consiglio di fare copie di sicurezza soprattutto
di database di dati. Se il problema ce l'hai già allora non resta che: Buona
Fortuna!
------------
Ultima traduzione prima delle mie ??ferie?? ben 7 giorni. Almeno a Ischia,
che mi piace moltissimo - però a Ferragosto che mi piace meno - Sigh :-(
Ciao Valerio.

 - Sigh :-(
Buone vacanze.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it


Ciao Valerio.


Buone vacanze a te...
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 Ciao Valerio.
Ueh vieni a giocare in casa mia.
Fammi sapere quando ti trovi a Napoli, ti sei meritato un ottimo caffè
Se ti muovi con i mezzi e hai bisogno di un passaggio...
MAssimiliano
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Massimo
Grazie.


 Inviato via 
http://arianna.libero.it/usenet/
Ciao Valerio.

 ha
scritto:

          Ah ma allora sei nel meglio.
Lě vicino c'č Piazza Plebiscito, il borgo marinaro per la serata romantica,
via Toledo (ex via Roma), via dei Mille (zona cool). Insomma dove ti giri
vai bene.
Se ci sentiamo in privato possiamo prendere un caffč insieme.


 ha scritto nel messaggio
news:82Z51Z173Z163Y1...@usenet.libero.it...

Spero ti sia arrivata la mail con telefono.
