Tidak Dapat Mencipta Contoh Penyedia OLE DB: Penyelesaian Masalah dan Penyelesaian
Apabila cuba mengeksport data ke Excel melalui pertanyaan T-SQL, pengguna boleh menghadapi ralat "Tidak boleh membuat contoh pembekal OLE DB Microsoft.Jet.OLEDB.4.0 untuk pelayan terpaut null." Ralat ini menunjukkan isu dengan mencipta contoh pembekal OLE DB yang diperlukan untuk operasi eksport.
Punca Potensi:
Penyelesaian:
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.Jet.OLEDB.4.0', N'AllowInProcess', 1 GO EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.Jet.OLEDB.4.0', N'DynamicParameters', 1 GO
EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1 EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParam', 1
regsvr32 C:\Windows\SysWOW64\msexcl40.dll
Setelah langkah ini diikuti, pengguna seharusnya boleh berjaya mengeksport data ke Excel tanpa ralat penciptaan contoh penyedia OLE DB.
Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Mencipta Contoh Penyedia OLE DB Apabila Mengeksport Data ke Excel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!