oracle用localhost連接數據庫能連上,用ip連接不上

oracle用localhost連接數據庫能連上,用ip連接不上 

解決方法1:
打開"開始"菜單->oracle...->配置和移植工具-->Net Configuration Assistant;
刪除安裝或者建庫時默認創建的listener;
然後重新添加一個新的Listener; 

解決辦法2:
1、修改配置文件listener.ora將HOST=你自己的主機名
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = sweetboy_pc)(PORT = 1521))
    )
  )
文件所在路徑:
C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
2、檢查監聽設置,重新啓動監聽服務。

原因:
原來的Listener中host是localhost; 不兼容機器名;
新添加的Listener中host用的是機器名; 兼容localhost;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章