程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL2008 >> SQL SERVER 2008 64位體系沒法導入ACCESS/EXCEL怎樣辦

SQL SERVER 2008 64位體系沒法導入ACCESS/EXCEL怎樣辦

編輯:MSSQL2008

SQL SERVER 2008 64位體系沒法導入ACCESS/EXCEL怎樣辦。本站提示廣大學習愛好者:(SQL SERVER 2008 64位體系沒法導入ACCESS/EXCEL怎樣辦)文章只能為提供參考,不一定能成為您想要的結果。以下是SQL SERVER 2008 64位體系沒法導入ACCESS/EXCEL怎樣辦正文


操作體系Windows Server 2008 X64,數據庫SQL Server 2008 X64,Office 2007(似乎只要32位),在存儲進程履行OpenDatasource導入Access數據的時刻碰到成績了,Oledb 4.0曾經不被支撐,以下是碰到的若干毛病提醒:

由於 OLE DB 拜訪接口 'Microsoft.Jet.OLEDB.4.0' 設置裝備擺設為在單線程單位形式下運轉,所以該拜訪接口沒法用於散布式查詢。
沒法創立鏈接辦事器 "(null)" 的 OLE DB 拜訪接口 "Microsoft.Ace.OLEDB.12.0" 的實例。

由於 OLE DB 拜訪接口 'Microsoft.Ace.OLEDB.12.0' 設置裝備擺設為在單線程單位形式下運轉,所以該拜訪接口沒法用於散布式查詢 。

處理計劃是裝置Office 2010 64位版, 網上有許多下載,然後下載Microsoft Access Database Engine 2010 的X64版本,網上也有下載,二者缺一弗成。

然後改一下OpenDatasource參數,將 Microsoft.Jet.OLEDB.4.0 改成 Microsoft.ACE.OLEDB.12.0,年夜功樂成。

貼上存儲進程部門代碼:

--開啟導入功效
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
--許可在過程中應用ACE.OLEDB.12
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1
--許可靜態參數
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1
--導入暫時表 
exec ('insert into jihua(id,[批次號],Right('''+ @filepath +''',charindex(''\'',REVERSE('''+ @filepath +'''))-1),getdate() FROM OPENDATASOURCE (''Microsoft.ACE.OLEDB.12.0'', ''Data Source='+@filepath+';User ID=Admin;Password='' )...籌劃匯總表')
--留意這裡,要先封閉核心的設置,然後再封閉高等選項
exec sp_configure'Ad Hoc Distributed Queries',0
reconfigure
exec sp_configure'show advanced options',0
reconfigure
--封閉ACE.OLEDB.12的選項
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 0
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 0

以上內容僅是我的小我看法,信任處理方法不止以上所述,願望年夜家多多分享本身的看法,配合交換進修提高。願望本文關於SQL SERVER 2008 64位體系沒法導入ACCESS/EXCEL的處理計劃對年夜家有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved