1. 程式人生 > 其它 >powerdesign連線資料庫oracle出現錯誤的解決辦法

powerdesign連線資料庫oracle出現錯誤的解決辦法

GPS平臺、網站建設、軟體開發、系統運維,找森大網路科技!
https://cnsendnet.taobao.com
來自森大科技官方部落格
http://www.cnsendblog.com/index.php/?p=1623

問題:使用powerdesign連線oracle時,出現錯誤,網上尋找多種解決方式最後使用以下方法,解決如下所出現過的錯誤提示內容。使用powerdesign連線資料庫,

錯誤提示1:未發現Oracle(tm)客戶端和網路元件。這些元件是由Oracle公司提供的,是Oracle7.3版(或更高)客戶軟體安裝的一部分。在安裝這些元件之前,將無法使用此驅動程式。錯誤提示2:ora-12557:tns:協議介面卡不可載入

環境:本機電腦64bit_win7系統,資料庫為64位oracel_11gr2,安裝32位oracle客戶端

解決方法6步驟:

1,安裝32位Oracle 11g Client(win32_11gR2_client.zip),可以用迅雷直接下載,不需要oracle賬號登陸。

http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip

2、修改環境變數

在path環境變數中,將64位的oracle_home的放在32位客戶端的oracle_home之前,如path值原來預設途徑為:d:\worksoft\oracle\product\11.2.0\dbhome_1\bin;D:\worksoft\oracle\product\11.2.0\dbhome_2\bin;修改之後為:D:\worksoft\oracle\product\11.2.0\dbhome_2\bin; d:\worksoft\oracle\product\11.2.0\dbhome_1\bin,如下圖:

3、配置客戶端的tns,在配置和移植工具》net configuration assistant,進行配置。

4、使用plsql連線oracle資料庫,將首選項中的oracle主目錄和oci庫選擇使用32位oracle客戶端,如下圖:

4、確定使用plsql能連線資料庫成功之後。啟動以下該路徑的內容建立新資料來源,路徑:

C:\Windows\SysWOW64\ocdbcad32.exe

5、關機,並重啟資料庫服務

6、建立資料來源內容:

(1)新增使用者DSN:

(2)選擇oracle in oraclient11g_home1驅動:

(3)資料來源命名並確定資料庫例項名,然後測試連線test connection:

(4)輸入資料庫使用者名稱密碼之後,點選OK即可:

GPS平臺、網站建設、軟體開發、系統運維,找森大網路科技!
https://cnsendnet.taobao.com
來自森大科技官方部落格
http://www.cnsendblog.com/index.php/?p=1623