首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

PL/SQL Developer 遠程連接 Oracle 資料庫完整配置指南

     編輯:程式設計疑難解答

場景描述

兩台筆記本:高配安裝 Oracle Database,低配安裝 PL/SQL Developer 作為客戶端工具,需實現跨機器訪問。

核心配置步驟

  1. 服務端:確認 Listener 監聽 IP(非 127.0.0.1),修改 listener.ora 設置 HOST = 0.0.0.0 或具體 LAN IP,重啟 Listener 服務。
  2. 防火牆:開放 1521 端口(或自定義端口),允許入站 TCP 連接。
  3. 客戶端:配置 tnsnames.ora 添加服務名條目,指向服務端 IP、端口、SID/Service Name。
  4. PL/SQL Developer:登錄窗口選擇配置的 TNS 名稱,輸入用戶名密碼連接。

關鍵文件示例

listener.ora (服務端)

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
    )
  )

tnsnames.ora (客戶端)

ORCL_REMOTE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

常見故障排查

  • ORA-12541: TNS:no listener → 檢查 Listener 狀態、IP/端口綁定、防火牆。
  • ORA-12154: TNS:could not resolve → 檢查 tnsnames.ora 路徑、拼寫、TNS_ADMIN 環境變量。

詳細圖文教程可參考:CSDN 博客、腳本之家。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved