Segreti per risolvere “Microsoft Access Can’t Complete the Output Operation” l’errore (2587)

L’errore Microsoft Office Access can’t complete the Output operation si verifica in genere durante la generazione di report, l’esportazione di dati da MS Access o l’esecuzione di query. Tuttavia, può essere causato dall’utilizzo di una versione obsoleta di Access, da file di installazione danneggiati o da un errore di sintassi nel codice VBA. Indipendentemente dalla causa, questo errore può essere facilmente risolto applicando le soluzioni qui descritte.

Microsoft Access Can’t Complete the Output Operation

Quindi, senza ulteriori indugi, procediamo.

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.

Quali sono le cause dell’errore di runtime 2587 di Access?

Quando si verifica l’errore con codice 2587 durante la gestione dei record del database, significa semplicemente che Access non riesce a completare le operazioni. Ciò può accadere per diversi motivi, tra cui:

  1. Autorizzazioni insufficienti per il file del database che bloccano le operazioni di output
  2. File di database danneggiato
  3. Nome o percorso del file non valido
  4. Tipi di dati incompatibili che causano conflitti.
  5. Struttura del database danneggiata
  6. Versioni obsolete di MS Access.

Dopo aver individuato i principali fattori, è il momento di risolvere questo errore con i metodi possibili.

Metodi per correggere l’errore di codice 2587 “Microsoft Access non può completare l’operazione di output”

Segui i passaggi seguenti per risolvere questo errore di runtime nel database di Access.

Soluzioni rapide:

  1. Prova i metodi di base
  2. Controlla il percorso e il nome del file del database
  3. Ripara il database di Access danneggiato
  4. Aggiorna Microsoft Access all’ultima versione
  5. Verifica i dati di query e report
  6. Ottieni le autorizzazioni necessarie
  7. Disabilita i componenti aggiuntivi in ​​conflitto
  8. Crea un nuovo database di Access

Soluzione 1: Prova i metodi di base

Prima di provare soluzioni complesse, prova alcuni semplici accorgimenti, come:

  • Riavvia l’applicazione Access e il PC.
  • Assicurati di chiudere le tabelle, i report e i moduli del database aperti.

Soluzione 2: Controlla il percorso e il nome del file del database

A volte, un nome e un percorso del file errati possono causare l’errore di runtime 2587 di Access. Vai alla posizione del file e verifica il nome del file. Se il nome del file contiene caratteri speciali, rimuovili o rinominalo.

Microsoft Access Can’t Complete the Output Operation

Inoltre, evita di salvare il file in cartelle o percorsi lunghi durante le esportazioni. Dopodiché, riprova l’operazione di output.

Soluzione 3: Ripara il database di Access danneggiato

La maggior parte degli errori e dei problemi nel database di Access si verificano a causa del danneggiamento dei file. In tal caso, vale la pena provare lo strumento “Compatta e ripristina” di Access per riparare il database danneggiato.

Ecco i passaggi da seguire:

  • Apri Access >> clicca su “Database vuoto” in “Modelli”
  • Clicca su “File” >> “Chiudi”.
  • Dopodiché, clicca su “Strumenti database” >> “Compatta e ripristina database”.

Microsoft Access Can’t Complete the Output Operation

  • Nella finestra “Database da compattare“, devi scegliere il file del database che desideri compattare e ripristinare.
  • Infine, clicca su “Compatta“. Questo salverà un nuovo file compattato e riparato nella stessa posizione in cui era archiviato il file originale.

Nel caso in cui lo strumento “Compatta e ripristina” non funzioni, è consigliabile utilizzare uno MS Access Riparazione Attrezzo più affidabile. Questo strumento può riparare facilmente i file di database .accdb e .mdb gravemente danneggiati e ripristinare tutti i componenti in essi contenuti.

* 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 utilizzare lo strumento di riparazione di Access

access-repair-main-screen-it-1
previous arrow
next arrow

Leggi anche: Risolvere l’errore “Impossibile aprire o eseguire la macro” (Errore 32002) in Access

Soluzione 4: Aggiornare Microsoft Access all’ultima versione

Come già accennato nella sezione delle cause, il software obsoleto causa problemi di compatibilità ed errori di runtime anche in Access. Pertanto, è sempre consigliabile mantenere MS Access aggiornato. Per fare ciò, segui questi passaggi:

  • Apri l’account Microsoft Office
  • Successivamente, verifica la disponibilità di aggiornamenti.

Microsoft Access Can’t Complete the Output Operation

  • Quindi, riavvia il PC.
  • Di conseguenza, molti bug verranno risolti immediatamente.

Soluzione 5: Risolvere l’errore “Microsoft Access non può completare l’operazione di output” controllando i dati di query e report

Query e dati di report errati spesso causano errori di output durante la gestione dei database di MS Access. Pertanto, rivedi i campi delle query e verifica la presenza di tabelle o campi mancanti.

Inoltre, rimuovi i campi calcolati con espressioni non valide. In questo modo, Access elaborerà gli output senza problemi.

Soluzione 6: Ottenere le autorizzazioni necessarie

Il metodo successivo che potete provare è quello di concedere tutte le autorizzazioni necessarie, come la lettura e la scrittura, per modificare il database.

Passaggi da seguire per verificare e consentire le autorizzazioni:

  • Andate alla posizione in cui è archiviato il file del database >> fate clic con il pulsante destro del mouse sulla cartella per selezionare Proprietà.

Microsoft Access Can’t Complete the Output Operation

  • Passate alla scheda Sicurezza >> Avanzate >> Modifica autorizzazioni.
  • Successivamente, fate clic su Amministratori > pulsante Modifica.
  • Ora, modificate l’opzione “Applica a” in “Questa cartella, sottocartelle e file”.
  • Infine, scegliete Controllo completo >> OK >> Applica.

E il gioco è fatto.

Soluzione 7: Disabilitare i componenti aggiuntivi in ​​conflitto

I componenti aggiuntivi di terze parti possono causare l’errore “Microsoft Office Access non può completare l’operazione di output” e bloccare le operazioni. La disabilitazione temporanea dei componenti aggiuntivi non necessari può risolvere questo problema.

Ecco come fare:

  • Fate clic sulla scheda File >> Opzioni.
  • Nella finestra di dialogo Opzioni, fate clic su Componenti aggiuntivi.
  • Individuate il menu a discesa Gestisci, selezionate Componenti aggiuntivi COM >> fate clic su Vai.

Microsoft Access Can’t Complete the Output Operation

  • Nella finestra di dialogo Componenti aggiuntivi COM, deselezionate il componente aggiuntivo che desiderate disabilitare >> fate clic su OK.
  • Chiudete e riaprite Access per verificare che i componenti aggiuntivi siano stati disabilitati correttamente.

Leggi anche: Risolvere l’errore di MS Access 3259 – “Tipo di dati del campo non valido” e i problemi correlati…!

Soluzione 8: Creare un nuovo database di Access

A volte, una struttura del database danneggiata o corrotta può causare l’errore di runtime di Access 2587. In tal caso, la creazione di un nuovo database vuoto e l’importazione di tutti gli oggetti da un vecchio file possono aiutare a risolvere il problema. Quindi, testate nuovamente l’operazione di output.

Questo metodo spesso risolve gli errori persistenti.

Domande frequenti

Cos’è l’output di MS Access?

L’output di Microsoft Access consente di generare un nuovo file di database di Access come output in una pipeline.

Posso convertire ACCDB in MDB?

Sì, è possibile convertire facilmente un file .accdb in un file .mdb. Aprite l’applicazione Microsoft Access >> fate clic su Apri. Successivamente, aprite Esplora file e selezionate il database da convertire. Quando il file si apre, fate clic su File e selezionate Salva database con nome. Scegliete il tipo di file come file MDB e salvatelo.

Come riparare un file di Microsoft Access?

Per riparare un file di MS Access, vai su File > Informazioni > Compatta e ripristina database. A questo punto, Access creerà una nuova copia del database compattato e riparato nella stessa cartella.

Conclusione

L’errore “Microsoft Access non può completare l’operazione di output (2587)” è evitabile. Seguendo i metodi sopra menzionati, è possibile risolvere facilmente questo problema. Tuttavia, l’ottimizzazione delle query e l’aggiornamento del software Access sono fondamentali. In questo modo, Access funzionerà in modo fluido e affidabile.

Segui le migliori pratiche e monitora regolarmente le prestazioni del sistema.

Inoltre, per qualsiasi domanda relativa a questo argomento, contattaci su FACEBOOK or 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.