2016-12-20 172 views
0

我们尝试测试从服务器上的共享路径上保存的Excel文件中的简单导入到SQL Table。 我为Excel创建了Excel Connection Manager源文件97-2003First row has column names已检查。 我创建了OLEDB Destination与选定的表,我映射的列。SSIS程序包执行抛出错误DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

enter image description here

那么细那么好,但是当我们运行包时引发以下错误:

Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. 
The AcquireConnection method call to the connection manager "Excel Connection Manager" 
failed with error code 0xC0202009. 
There may be error messages posted before this with more information on why the AcquireConnection 
method call failed. 

enter image description here

我们怎么办试过:

  • 检查访问文件
  • 设置Delay Validation为True包级别
  • 重新创建Excel Connection Manager
  • 部署软件包和Integration Services Catalogs
+0

你或许已打开的文件? –

+0

不,文件已关闭。 –

+0

我不知道这是不是可怕的64位的东西。尝试在32位模式下运行BIDS:http://bidn.com/Blogs/ssis-basics-running-a-package-in-32-bit-mode –

回答