台灣最大程式設計社群網站
線上人數
342
 
會員總數:245782
討論主題:189419
歡迎您免費加入會員
討論區列表 >> Oracle >> 裝了oracle client 11g後,使用ole db出現ORA-01019錯誤
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
裝了oracle client 11g後,使用ole db出現ORA-01019錯誤
價值 : 50 QP  點閱數:10956 回應數:3
樓主

布萊恩
初學者
5 4
118 7
發送站內信

小弟在sql server 2005 SSIS 指令碼工作裡原本是用OLE DB for Oracle去連Oracle,想說使用Oracle client效能會更好,於是在sql server端那裡裝了oracle client 11g,結果卻造成原本用OLE DB for Oracle的dtsx出現了ora-01019 error while trying to retrieve text的錯誤,請問一下該如何排除?
本篇文章發表於2011-06-21 16:06
1樓
回應

花旗蔘
檢舉此回應
在MS SQL所在的系統的環境變數裡
加個系統環境變數 叫ORACLE_HOME
值就是你的ORACLE CLIENT的HOME
EX:
D:\oracle\product\10.2.0\client_1


TRY TRY~~~
本篇文章回覆於2011-06-22 18:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

布萊恩
檢舉此回應
感謝樓上的大大,但不太了解您說的系統環境變數指得是什麼,可否再詳細說明一下?

我後來的解決方式是將那些dtsx改成使用Oracle client的元件(沒道理裝了oracle client還在用ole db for oracle吧,呵呵~)
本篇文章回覆於2011-06-24 16:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

花旗蔘
檢舉此回應
控制台-->系統-->進階-->環境變數
本篇文章回覆於2011-06-28 12:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.