Saat menarik informasi dari file excel (atau ms-access DB) Saya biasanya menggunakan sesuatu seperti ini:
SELECT *
FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$]
Terkadang berhasil. Terkadang tidak.
Adakah yang tahu panduan untuk mengatur ini?
Saya tahu tentang folder temp, saya tahu tentang mengunduh driver yang benar, saya tahu tentang properti yang diperluas, saya tahu tentang tidak membuka file. Namun terkadang, saya masih mendapatkan -
Penyedia OLE DB "Microsoft.ACE.OLEDB.12.0" untuk server tertaut "(null)" mengembalikan pesan "Kesalahan yang tidak ditentukan".
Saya mengalami masalah ini kemarin. Saya me-restart mesin saya - tidak berhasil. Kemudian mulai kembali instance saya dan P00f! Secara ajaib itu berhasil.
Jadi itulah pertanyaan saya - Ketika mendapatkan "kesalahan tidak ditentukan" yang mengagumkan, apa yang perlu Anda periksa untuk memastikan semua bintang dalam antrean agar ini berfungsi.