Come risolvere il problema “Il database di Microsoft Access contiene riferimenti interrotti mancanti” Errore?

Potrebbe verificarsi il messaggio di errore “il database di Microsoft Access contiene riferimenti interrotti mancanti…” dopo aver spostato il database da una versione precedente di Office a una versione più recente. In genere si verifica quando i database di Access non vengono caricati correttamente o non vengono eseguiti correttamente. Tuttavia, l’errore è piuttosto fastidioso poiché ti impedisce di accedere al tuo database. Ecco il messaggio di errore completo:

Your Microsoft Access database or project contains a missing or broken reference to the file ‘OFFOWC.DLL’ version 1.1.

* To ensure that your database or project works properly, you must fix this reference.

Access contiene riferimenti interrotti mancanti

In questo blog discuterò di tutto sull’errore sopra mostrato e sulle soluzioni alternative passo dopo passo per risolverlo. Inoltre, menzionerò l’automazione Access Riparazione Attrezzo per risolvere l’errore 29070 se si è verificato a causa della corruzione del riferimento DB.

Voto Eccellente su Trustpilot
Strumento di Riparazione Database MS Access Gratuito
Ripara i file di database MDB e ACCDB corrotti e recupera facilmente tabelle, query, indici e record di database eliminati. Prova ora!
Scarica
Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.

Soluzioni veloci:

Cosa significa l’errore “Il database di Microsoft Access contiene riferimenti interrotti mancanti”?

Quando riscontri un errore “riferimento mancante o interrotto” in Microsoft Access, significa semplicemente che il programma Access non è in grado di trovare/caricare la libreria o il file di riferimento che è cruciale per il corretto funzionamento del tuo database. Tuttavia, ci sono un paio di ragioni per il verificarsi di questo errore. Ecco le cause principali:

  1. File mancante o spostato: il file di database a cui MS Access sta tentando di fare riferimento è stato eliminato, spostato o rinominato.
  2. Riferimento danneggiato: se il riferimento viene danneggiato nel database a causa di una gestione impropria, può causare l’errore 29070.
  3. Versione diversa: può accadere quando hai eseguito il downgrade o l’aggiornamento dell’installazione di MS Office o MS Access e provi ad accedere al database su un’altra versione.
  4. Impostazioni di sicurezza: Microsoft Access potrebbe bloccare un file di riferimento a causa delle impostazioni di sicurezza, soprattutto se si tratta di un file esterno.

I metodi per correggere il database o il progetto di Microsoft Access contengono un riferimento mancante o interrotto all’errore del file

Applicare le seguenti soluzioni per risolvere i problemi relativi ai riferimenti mancanti o interrotti al file ofowc DLL versione 10.

Metodo 1: controlla e rimuovi i riferimenti mancanti

Il primo metodo che devi provare è rimuovere un riferimento mancante. Per fare ciò, seguire i passaggi seguenti:

  • Aprire il database di Access.
  • Quindi, premere contemporaneamente i tasti ALT+F11 per aprire VBA (Visual Basic Editor).
  • Vai al menu Strumenti >> quindi fai clic su Riferimenti.
  • Ora deseleziona la casella per la libreria di oggetti o libreria di tipi contrassegnata come MANCANTE: <nome riferimento>.

Access contiene riferimenti interrotti mancanti

Leggi anche: Correggi l’errore “Non hai Access esclusivo al database in questo momento” in Access

Metodo 2: risoluzione dei riferimenti Visual Basic in Access

Access carica i file applicabili (come il tipo di libreria, libreria di controlli o libreria di oggetti) per ogni riferimento, secondo le informazioni visualizzate nella casella Riferimenti. Se Access non riesce a individuare il file, Access utilizza i seguenti metodi per individuare il file:

  1. Access verifica se il file di riferimento è attualmente caricato in memoria.
  2. Se il file non viene caricato nell’archivio, Access verifica che la chiave del registro RefLibPaths sopravviva. Se la chiave sussiste, Access viene visualizzato per il valore denominato con un nome simile a quello di riferimento. Se esiste un equivalente, Access carica il riferimento dal percorso denominato punti di valore.
  3. Access trova il file referenziato nei punti successivi, in questa classificazione:

a. Cartella dell’applicazione (percorso del file Msaccess.exe).

b. Cartella presente che osservi se premi Apri nel menu File.

c. La cartella Winnt o Windows in cui funzionano i file del sistema operativo.

d. La cartella Sistema sotto la cartella Windows o Winnt.

e. Le cartelle nell’ambiente PATH sono incoerenti e costantemente accessibili dal sistema operativo.

4. Se Access non riesce a scoprire il file, si verifica un errore di riferimento.

Metodo 3: aggiungere nuovamente i riferimenti

Se sei ben consapevole di quale file o libreria manca, puoi controllare e aggiungere nuovamente un riferimento accedendo alla posizione precisa nella finestra di dialogo Riferimenti.

Metodo 4- Ripara MS Office per correggere il database di Microsoft Access contenente riferimenti interrotti mancanti

Se sospetti che il riferimento mancante o interrotto all’errore del file ofowc DLL versione 10 sia correlato a un componente di installazione di MS Office mancante/danneggiato, valuta la possibilità di riparare Office.

Seguire i passaggi seguenti per eseguire questa operazione:

  • Premere insieme i tasti Windows + R per aprire la finestra di dialogo Esegui.
  • Quindi, digita appwiz.cpl >> premi Invio.

Access contiene riferimenti interrotti mancanti

  • Ora verrà visualizzata la finestra Programmi e funzionalità sullo schermo.
  • Individuare Microsoft 365 e fare clic con il pulsante destro del mouse sui tre punti verticali di fronte >> fare clic su Cambia/Modifica.

Access contiene riferimenti interrotti mancanti

  • Successivamente, fare clic su nella richiesta UAC per procedere.
  • Ora vedrai: come vorresti riparare i tuoi programmi Office?
  • Scegli l’opzione Riparazione rapida >> pulsante Ripara.

Access contiene riferimenti interrotti mancanti

Attendi fino al termine del processo di riparazione. Identificherà e risolverà automaticamente eventuali problemi.

Metodo 5: utilizzare versioni compatibili

Una versione incompatibile dei file di riferimento con la versione di Microsoft Access può causare l’errore “il database di Microsoft Access contiene riferimenti interrotti mancanti“.

Pertanto, se utilizzi una versione di Access a 64 bit, assicurati che anche i tuoi riferimenti siano a 64 bit. Questo dovrebbe correggere l’errore 29070 del database di Access.

Soluzione completamente automatica per correggere i riferimenti mancanti del database MS Access

Se la soluzione sopra menzionata non ti aiuta a correggere l’errore di riferimento del database MS Access, utilizza lo strumento Compatta e ripara. In caso di grave danneggiamento del database, utilizzare un’applicazione professionale di terze parti- Access Riparazione E Recupero Attrezzo.

Fare uso di questo strumento software è l’opzione migliore in quanto è un software facile da usare di fascia alta che ripara i database di Access danneggiati in modo sicuro e protetto. Questo software ripristina moduli e moduli anche se è crittografato con password. Oltre a ciò, il software recupera anche tabelle, moduli, moduli, tabelle, indici, report, query, relazioni, record eliminati e macro collegati.

* Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.

Passaggi per risolvere la corruzione del DB di Access e correggere i riferimenti mancanti o interrotti

access-repair-main-screen-it-1
access-select-database-it-2
access-repairing-it-3
access-repairing-completed-it-4
access-preview-it-5
access-save-location-it-6
access-saving-it-7
previous arrow
next arrow

Comprendere i messaggi di errore di riferimento

Esistono numerosi messaggi che comunicano file fuori posto o file che hanno una descrizione diversa dalla versione utilizzata nel database. Nella maggior parte dei casi, si cercano nella MS Knowledge Base articoli riguardanti note di errore precise e si può risolvere l’errore seguendo i passaggi all’interno dell’articolo. In alcune circostanze, un file sulla dipendenza non è adeguatamente coordinato con un file primario.

L’elenco seguente illustra alcuni dei messaggi di errore di riferimento che potresti ricevere. D’altra parte, tieni presente che l’elenco non comprende tutte le probabili note di errore di riferimento.

  • “Metodo MethodName dell’oggetto ObjectName non riuscito”

Tipicamente, potresti ottenere questo errore se c’è un problema con la libreria di programmazione, ad esempio un file di libreria a collegamento dinamico (DLL) Data Access Object (DAO) inaccettabile. Puoi cercare nella MS Knowledge Base un pezzo che definisca una varietà di forme di messaggi di errore.

Leggi anche:

Come risolvere l’errore di Access 49 – Convenzione di chiamata DLL errata

  • “La funzione non è disponibile nell’espressione di utilizzo”

Tuttavia potresti ricevere messaggi di errore se si verificano difficoltà con la libreria dei tipi di programmazione o se il codice non richiede particolarmente una libreria accurata e il file è registrato con una priorità inferiore nell’elenco di riferimento rispetto al file che racchiude lo stesso nome della funzione, ad esempio se il codice DAO viene utilizzato con la libreria ActiveX Data Object (ADO) pianificata con priorità superiore rispetto alla libreria DAO. Potresti anche ricevere un messaggio di errore se il modulo o l’istruzione comprendono un controllo ActiveX.

  • “Impossibile trovare il progetto o la libreria”

Bene, potresti ricevere questo errore se Access non riesce a trovare il file nell’elenco dei riferimenti. Spesso il file viene visualizzato come mancante nella finestra di dialogo di riferimento. A volte il file esiste sul PC di sviluppo ma non sul sistema di destinazione.

Leggi anche:

Come risolvere l’errore “Impossibile trovare progetto o libreria” di Access

  • ++

Potresti incontrare uno dei messaggi di errore se utilizzi la procedura guidata di sicurezza a livello utente per proteggere un database che fa riferimento a librerie diverse dalle librerie coinvolte per impostazione predefinita. Supponiamo che esistano librerie di riferimento in database non protetti che non vengono formulati automaticamente nel nuovo database aperto.

LEGGI ANCHE:

Come risolvere Microsoft Access 3615 – Errore “Tipo non corrispondente nell’espressione”.

  • “Errore di runtime 5”, “Argomento o chiamata di processo non valido”

“La libreria che comprende l’icona non fa riferimento al progetto esistente” o “La libreria che ha questo simbolo fa riferimento al progetto corrente, quindi il logo non è definito

Potresti ricevere questo messaggio di errore se è presente un riferimento al database, a una libreria di tipi o a una libreria di oggetti definita mancante.

LEGGI ANCHE:

Come risolvere il messaggio di errore “Argomento non valido” di Access

  • “Il componente Activex non può creare l’oggetto”

Questo messaggio di errore non significa necessariamente che il controllo ActiveX sia occupato. Ad esempio, una potenziale causa è che DAO, che è un componente ActiveX, non può generare oggetti poiché DAO Automation Server non riesce ad avviarsi. Spesso la causa è che le DLL che forniscono funzionalità di riferimento per il programma non vengono registrate o sono registrate in modo imperfetto.

Incartare Up

Tutte le correzioni sopra menzionate, sia manuali che automatiche, risolveranno sicuramente l’errore di riferimento mancante o interrotto del database di Microsoft Access. Ma dipende totalmente da te se vuoi utilizzare la soluzione manuale o software.

Inoltre, se stai riscontrando altri problemi di Access al database, sentiti libero di chiedere sul nostro account social come Twitter.

Hai ancora problemi? Risolvili con la Stellar riparazione per Access:

Questo software garantisce riparazione e recupero di senza soluzione di continuità del database ACCDB e MDB. Esso ripristina tutti gli oggetti tra cui tabelle, report, query, record, moduli e indici insieme a moduli, macro, ecc. Fissare Microsoft Access problemi di ora in 3 semplici passaggi:

  1. Scarica Stellar Access database riparazione strumento rated ottima su Cnet.
  2. Fai clic sull'opzione Sfoglia e Cerca per individuare il database di Access corrotto.
  3. Fai clic su Ripara Pulsante per riparae visualizzare in anteprima gli oggetti del database.

Pearson Willey è uno scrittore di contenuti di siti Web e lungo-forma pianificatore di contenuti. Oltre a questo, è anche un avido lettore. Quindi sa benissimo come scrivere un contenuto accattivante per i lettori. Scrivere è come un vantaggio crescente per lui. Ama esplorare le sue conoscenze su MS Access e condividere blog tecnici.