如果只安裝 oracle11客戶端,連線伺服器的話, 服務名可以寫: ip/sid
但是如果安裝了 oracle11伺服器的話, 程式連線就報 12154錯誤。必須配置 tnsnames.ora 檔案。兩個現象還有:
1.用客戶端的sqlplus連線: username/password@ip/sid 也可以的。
2.用伺服器的 sqlplus連線:報12154錯誤。
我想:oracle的客戶端和伺服器端是兩個系統,當安裝了伺服器端後,連線就用伺服器端的配置,而不會用客戶端的配置。
問題是: 我如何指定連線方用 客戶端配置連線 。
客戶端連線oracle
使用sql plus連線伺服器 oracle客戶端連伺服器時一般需要配置sqlnet.ora和tnsnames.ora。listener.ora sqlnet.ora tnsnames.ora 都是放在 oracle home network admin目錄下,sqlnet.ora作用是通過這個檔案...
pl sql連線oracle客戶端
1 在客戶端根目錄建立network資料夾 2 在network資料夾建立admin資料夾 3 在admin資料夾下建立tnsnames.ora檔案,檔案內容為 oracledata description address list address protocol tcp host 192.168...
Oracle11g客戶端連線到服務端
oracle11g配置遠端連線伺服器操作步驟 開啟伺服器的oracle監聽 windows7 右鍵電腦,選擇管理,然後選擇服務和應用程式中的服務選項,然後開啟相關的oracle配置,如下圖所示。注意 資料庫的相關操作涉及到管理員許可權 3.然後再新增環境變數 同時配置tnsnames.ora裡面的 ...