Quando si estraggono informazioni da un file Excel (o DB di accesso ms) di solito uso qualcosa del genere:
SELECT *
FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$]
A volte funziona. A volte no.
Qualcuno conosce una guida per l'impostazione?
Conosco la cartella temporanea, conosco il download dei driver corretti, conosco le proprietà estese, so di non avere il file aperto. A volte però, ottengo ancora il -
Il provider OLE DB "Microsoft.ACE.OLEDB.12.0" per il server collegato "(null)" ha restituito il messaggio "Errore non specificato".
Ho incontrato questo problema ieri. Ho riavviato la mia macchina - non ha funzionato. Quindi ho riavviato nuovamente la mia istanza e P00f! Magicamente ha funzionato.
Quindi questa è la mia domanda: quando ottieni il fantastico "Errore non specificato", cosa devi controllare per assicurarti che tutte le stelle siano in linea affinché questo funzioni.