我正在寫一個C#應用程序生成的SSIS包。添加SSIS連接編程 - Oracle提供的OLE DB
這部分涉及添加數據庫連接管理器 - 使用庫Microsoft.SqlServer.Dts.Runtime。下面的代碼行顯示瞭如何可以做到這一點:
ConnectionManager cm = pkg.Connections.Add("OLEDB");
在上面的代碼,我加入了一個OLEDB連接,創造與提供「本地OLEDB \ SQL Native Client的」的連接。
我不想要這個,我想要提供者爲OLEDB提供者。
下面的網站上顯示不同的連接管理器類型:
http://msdn.microsoft.com/en-us/library/ms136093.aspx
http://msdn.microsoft.com/en-us/library/ms140203.aspx
但沒有建議能夠使用Oracle OLEDB提供程序,第二個鏈接上指定的Oracle類型僅適用於SQL 2008
我是不得不走下來發展自己的自定義管理器的路徑如下描述?: http://msdn.microsoft.com/en-us/library/ms403359.aspx
任何幫助,將不勝感激
詹姆斯
輝煌(雖然,我偷偷去的風滾草徽章;-)。謝謝你的幫助。 – 2009-10-20 21:42:35