1
我已經搜索,但沒有找到答案,我有一箇舊的VB6服務,需要連接到舊的oracle服務器(v8),我們最近在服務器上安裝了11g客戶端,我們不知道如何強制VB6服務使用10g客戶端而不是11g客戶端。如何選擇在VB6中使用哪個Oracle客戶端?
我已經搜索,但沒有找到答案,我有一箇舊的VB6服務,需要連接到舊的oracle服務器(v8),我們最近在服務器上安裝了11g客戶端,我們不知道如何強制VB6服務使用10g客戶端而不是11g客戶端。如何選擇在VB6中使用哪個Oracle客戶端?
添加home=<myoraclehomename>
連接字符串應該努力選擇實際使用的客戶端。
示例;
Data Source=MYDB;User Id=myUsername;Password=myPassword;home=OraClient10g_home
編輯:顯然上面只是某些Oracle客戶端的一個選項。要更改微軟內置的.NET Oracle客戶端使用的本地客戶端,just changing the path may work better.
我試過了,沒有工作:( – 2012-03-02 16:04:33
@ Jean-PhilippeGire使用Microsoft Oracle客戶端特定解決方案更新了答案 – 2012-03-02 16:20:11
使用鏈接前提是我找到了解決方法,謝謝你;) – 2012-03-05 10:25:21