昨天朋友在64位環境開發SSIS的時候遇到一個問題:
The Excel Connection Manager is not supported in the 64-bit version of SSIS, as no OLE DB provider is available.
由于沒有64位的Microsoft OLE DB Provider for Jet,是以在64位機器上使用SSIS調用Excel會遇到兩個問題,一個是開發的時候遇到錯誤,另外一個是部署SSIS的時候遇到這個錯誤。
解決開發錯誤将Debugging屬性“Run64BitRuntime”值改為False:
<a href="http://blog.51cto.com/attachment/201210/212609732.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201210/212556655.png" target="_blank"></a>
解決JOB部署錯誤,将執行選項使用32位運作時環境:
<a href="http://blog.51cto.com/attachment/201210/212744661.png" target="_blank"></a>
問題解決,JOB運作成功:
<a href="http://blog.51cto.com/attachment/201210/212657787.png" target="_blank"></a>
本文轉自 lzf328 51CTO部落格,原文連結:
http://blog.51cto.com/lzf328/1027082