Errore inaspettato driver ODBC Excel dopo aggiornamento windows update KB3213647 e/o KB4041676

Anonimo
2017-10-19T17:43:58+00:00

Ciao a tutti,

sono di queste ultime due settimane i seguenti aggiornamenti automatici di Windows update:

Aggiornamento della sicurezza per Microsoft Office Compatibility PackService Pack 3 (KB3213647)

2017-10 Aggiornamento cumulativo per Windows 10 Version 1703 per sistemi basati su x86 (KB4041676)

Sul pc aziendale (client) è

Windows 10 pro

versione 1703

32 bit

office 2003 professional SP3 installato

Su entrambi gli aggiornamenti ho riscontrato subito un errore inaspettato, e per me importante, in quanto non è stato più possibile recuperare più i dati da tabelle e fogli di Excel attraverso i driver ODBC.

Decine di query, tabelle collegate, pivot, completamente bloccate e inutilizzabili, sia da Excel che da Access, il che mi rende impossibile i miei lavori giornalieri di analisi

Questo il messaggio di errore che si presenta, per esempio, se tento un recupero dati da origine dati di file Excel con Microsoft query (a fondo pagina allego anche un'immagine):

Accesso driver ODBC Excel non riuscito. Errore non previsto del database esterno (1)

Nessun problema invece se l'origine dati sono file DBF. Solo per File xls !

Non sono in grado di sistemare da solo questo problema; qualcuno mi ha suggerito di passare almeno ad Office 2007, ma tale soluzione per il momento non è attuabile. E poi, se tutto funziona per file DBF che sono più vecchi, non capisco perché non funzioni solo per il file XLS 97-2000 /2003

Le uniche soluzioni efficaci, altrimenti non riesco a lavorare sono state:

1) ripristinare il sistema ad un punto precedente

2) sospendere gli aggiornamenti automatici di Windows update purtroppo per soli 35 giorni

Soluzione inefficace invece disinstallare il singolo aggiornamento, per entrambe gli update.

Un aiuto?

Una segnalazione agli ingeneri Microsoft per risolvere questa "piccola" svista?

Microsoft 365 e Office | Excel | 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

3 risposte

Ordina per: Più utili
  1. Anonimo
    2017-10-28T11:13:19+00:00

    Ciao Roberto,

    Complimenti! Penso che tu abbia mostrato una forte tenacia!

    Facci sapere quali sono i risultati ottenuti modificando le chiavi del Registro di sistema del pc di casa.

    Nel frattempo, terrò gli occhi aperti e ti informerò se dovessi avere delle notizie riguardanti una soluzione dalla parte di Microsoft.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2017-10-28T07:16:22+00:00

    Ciao Norman,

    grazie per le indicazioni per il tempo atteso per una risposta.

    Ho letto attentamente i thread che mi hai indicato (un sacco di roba difficile per i miei livelli di conoscenza), soprattutto quello di Krishnakumar Rukmangathan che propone delle soluzioni.

    Ho notato che le versioni di Office utilizzate dalla maggior parte degli utenti intervenuti nelle discussioni, sono le più recenti.

    Avendo installata una 2003, alcuni aspetti, downloads e installazioni suggeriti non li ho compresi.

    Comunque, alla fine ho provato l'approccio n°3. Devo dire che questa soluzione ha risolto il mio problema, almeno per il momento.

    Di seguito la cronologia di quanto fatto dopo avere riscontrato il problema sul mio

    PC aziendale, Windows 10 pro, versione 1703, 32 bit, Excel 2003

    • ripristinato il sistema ad un punto precedente dopo avere trovato l'errore
    • sospesi gli aggiornamenti automatici di windows update
    • copiato msexcl40.dll nella nuova posizione (per trovarla l'ho cercata direttamente in C:\windows\system\  perché il comando trova di gestione risorse non la trova)
    • salvato una copia della chiave di registro da modificare
    • modificata la chiave di registro
    • controllato e provato che le query di Excel, esistenti e nuove, funzionassero
    • creato un nuovo punto di ripristino del sistema (per sicurezza)
    • tolta la sospensione agli aggiornamenti automatici di windows update
    • installati gli aggiornamenti di sistema

    Da una decina di giorni sta continuando a funzionare. Speriamo bene ...

    Non ti so dire se Microsoft ha sistemato il problema, ma probabilmente no.

    Ho fatto alcune prove sul pc di casa:

    Windows 10 Home, versione 1607 (perchè la 1703 è impossibile installarla n.d.r.), 64 bit, Office home & student 2013 e ...

    Non funziona!

    Cioè, se voglio creare una query da cartella di Excel 

    Menù Dati/Carica dati esterni/Da altre origini/Da Microsoft Query e scelgo origine dati Excel Files*  compare l'errore

    "Nome origine dati non trovato e driver predefinito non specificato"

    "Impossibile leggere il file"

    Ogni altro commento mi sembra superfluo.

    Una cosa però funziona: la connessione dati. Ci si può connettere ed importare dati da una cartella esterna di Excel in una nuova cartella di Excel e realizzare query con più tabelle, però, e qui arriva il bello (o il brutto) solo se le tabelle sono gli stessi fogli di lavoro della stessa cartella.

    Cioè, non è proprio disponibile la possibilità di aggiungere alla query tabelle che risiedono in file diversi.

    Mah! quando ho un attimo di tempo proverò la modifica del registro anche sul pc di casa. Farò sapere.

    Spero davvero che Microsoft sistemi al più presto questo problema di  Microsoft Query per versioni di Office più e meno recenti. 

    Roberto

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2017-10-19T23:54:40+00:00

    Ciao Roberto,

    sono di queste ultime due settimane i seguenti aggiornamenti automatici di Windows update:

    Aggiornamento della sicurezza per Microsoft Office Compatibility PackService Pack 3 (KB3213647)

    2017-10 Aggiornamento cumulativo per Windows 10 Version 1703 per sistemi basati su x86 (KB4041676)

    Sul pc aziendale (client) è

    Windows 10 pro

    versione 1703

    32 bit

    office 2003 professional SP3 installato

    Su entrambi gli aggiornamenti ho riscontrato subito un errore inaspettato, e per me importante, in quanto non è stato più possibile recuperare più i dati da tabelle e fogli di Excel attraverso i driver ODBC.

    Decine di query, tabelle collegate, pivot, completamente bloccate e inutilizzabili, sia da Excel che da Access, il che mi rende impossibile i miei lavori giornalieri di analisi

    Questo il messaggio di errore che si presenta, per esempio, se tento un recupero dati da origine dati di file Excel con Microsoft query (a fondo pagina allego anche un'immagine):

    Accesso driver ODBC Excel non riuscito. Errore non previsto del database esterno (1)

    Nessun problema invece se l'origine dati sono file DBF. Solo per File xls !

    Non sono in grado di sistemare da solo questo problema; qualcuno mi ha suggerito di passare almeno ad Office 2007, ma tale soluzione per il momento non è attuabile. E poi, se tutto funziona per file DBF che sono più vecchi, non capisco perché non funzioni solo per il file XLS 97-2000 /2003

    Le uniche soluzioni efficaci, altrimenti non riesco a lavorare sono state:

    1. ripristinare il sistema ad un punto precedente
    2. sospendere gli aggiornamenti automatici di Windows update purtroppo per soli 35 giorni

    Soluzione inefficace invece disinstallare il singolo aggiornamento, per entrambe gli update.

    Un aiuto?

    Una segnalazione agli ingeneri Microsoft per risolvere questa "piccola" svista?

    Questo è un problema che che è stato riconosciuto da Microsoft.

    A questo proposito, vedi il seguente blog di  Krishnakumar Rukmangathan [Microsoft] ieri su MSDN:

    Unexpected error from external database driver (1). (Microsoft JET Database Engine)” after applying October security updates

    Vedi anche il seguente thread corrente sul forum MSDN

    ODBC Excel Driver Stopped Working with "Unexpected error from external database driver (1). (Microsoft JET Database Engine)

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento