嗨,我正在將SSIS包從SQL Server 2005遷移到SQL Server 2008. 包在SQL 2005中使用提供程序「SQLNCLI.1」成功運行。 在SQL 2008我已經改變了供應商「SQLNCLI10.1」 它給了以下錯誤:將SSIS包從SQL Server 2005遷移到SQL Server 2008
錯誤:SSIS錯誤代碼DTS_E_OLEDB_NOPROVIDER_ERROR。請求的提供者「SQLNCLI.1」未註冊。
但是我在上面提到的包中使用了「SQLNCLI10.1」提供程序。請告訴我可能是什麼原因?
如果您將提供程序設置爲SQLNCLI.1,它在2008年運行嗎? – ajdams 2010-06-16 14:13:05
不,它沒有運行。但它在SQL 2005中成功運行。 – subbu 2010-06-17 04:39:31