Formato di database <nomefile> non riconosciuto

Anonimo
2013-04-06T18:31:15+00:00

Ciao a tutti!

Qualche anno fa avevo creato e sviluppato un piccolo applicativo (non diviso) in un pc con A2007.

Da un anno circa, ho spostato e continuato a sviluppare l'applicativo in un pc con A2010 - 32bit.

L'applicativo in questione, nel pc con A2010 funziona bene, ma se lo sposto in un pc con A2007,

all’apertura esce il messaggio:

               Formato di database ‘C:\PercorsoFile\NomeFile.accdb’ non riconosciuto.

Premendo il pulsante [?] presente nel MsgBox, esce la seguente pagina della Guida di Access:

Formato di database <nomefile> non riconosciuto. (Errore 3343)

Possibili cause:

* Il nome di file specificato non è un database del modulo di gestione di database di Microsoft Access.

* Il nome di file specificato è un nome di dispositivo, ad esempio una stampante o una console.

* Il file di database include informazioni sull'intestazione non valide oppure un ordinamento sconosciuto.

* Un'operazione di commit è in sospeso da parte di un altro utente, ma il file di blocco non è disponibile.

* Durante un'operazione di commit si sta cercando di scrivere un valore LV (valore lungo, Long Value) le cui dimensioni di pagina sono maggiori di 2000.

* Il database è danneggiato. Compattare il database e provare ad aprirlo nuovamente.

Avevo provato a compattare l'applicativo nel pc con A2007, ma la compattazione veniva interrotta dal medesimo problema.

Per farlo funzionare ho dovuto creare un nuovo file e importare gli oggetti del vecchio applicativo.

Io vorrei che il mio applicativo funzionasse tranquillamente sia con A2007 che con A2010...

Cos'era successo al mio vecchio applicativo? L'unico metodo per ripristinarlo è l'importazione

di tutti gli oggetti da un nuovo file o ci sono metodi più semplici?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2013-04-08T07:25:31+00:00

Ciao Eulero,

come avrai capito il tuo vecchio applicativo è corrotto e non sempre il compatta/ripristina riesce a sistemarlo al 100%, in questi casi l'unica via rimane la creazione di un db nuovo e l'importazione di tutti gli oggetti.

Ciao

Giorgio Rancati

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-04-08T23:21:54+00:00

    Ciao Giorgio! L'unica cosa che mi lasciava perplesso, è che l'applicativo non si apriva, solamente con A2007, mentre con A2010 si apriva e funzionava bene... pensavo che un applicativo corrotto, desse gli stessi problemi sia con A2007 che con A2010... ma probabilmente non è così e ogni corruzione ha le sue particolarità...  Grazie dell'aiuto!!  

    Ciao Eulero,

    sì, probabilmente A2007 è più sensibile a quel tipo di problema, tutto sommato è stato meglio aver scoperto subito che c'era qualcosa che non andava.

    :-)

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-04-08T21:48:45+00:00

    Ciao Giorgio! L'unica cosa che mi lasciava perplesso, è che l'applicativo non si apriva, solamente con A2007, mentre con A2010 si apriva e funzionava bene... pensavo che un applicativo corrotto, desse gli stessi problemi sia con A2007 che con A2010... ma probabilmente non è così e ogni corruzione ha le sue particolarità...  Grazie dell'aiuto!!

    La risposta è stata utile?

    0 commenti Nessun commento