我運行Windows Server 2003 R2企業版SP 2SSIS包失敗
我已經創建了VS 2005的集成軟件包,從Excel和進口它提取數據到一個表在此服務器上運行SQL Server 2005上。
該包在Visual Studio 2005中運行正常,我做了一些研究表明這是由於SQL 64位和Windows 64位,但是我運行32位!
描述:發生OLE DB錯誤。錯誤代碼:0x80040154。 OLE DB記錄可用。源:「Microsoft OLE DB服務組件」H 結果:0x80040154描述:「類未註冊」。 結束錯誤 錯誤:2010-01-04 16:02:19.14 代碼:0xC00291EC 來源:ExcelDB刪除執行SQL任務 說明:未能獲取連接「合作 nnection可能未正確配置,或者您可能沒有這個騙子permissio NS權
請幫助解決這個問題
你是怎麼打包的?從一個sQL代理作業?你的SQL服務器是64位還是32位?如果它確實是一個32位和64位的問題,我不久前不得不使SSIS包在32位模式下運行,這樣可以告訴你如果需要的話。 – 2010-01-04 06:10:51
我正在使用dtexec實用程序從cmd執行SSIS包(Command Promt) – rmdussa 2010-01-04 06:13:34
您確定您正在運行32位版本嗎?它應該是從命令prompy運行時的默認設置,但是您永遠不知道:\ Program Files(x86)\ Microsoft SQL Server \ 100 \ DTS \ Binn(並且對不起,如果我詢問您已經嘗試過的內容) –
2010-01-04 06:17:01