oracle監聽1067錯誤的處理


一,oracle監聽1067錯誤的處理
修改oracle安裝目錄D:\DataBase\oracle\product\10.1.0\Db_1\NETWORK\ADMIN\下的 listener.ora和tnsnames.ora里的HOST值為localhost或者計算機名即可。

 
F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN里listener.ora SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =                    
    (GLOBAL_DBNAME = ORCL)        
    (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
    (SID_NAME = ORCL)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  ))

 

配置有問題。

檢查listener.ora和tnsnames.ora配置:

示例如下:

listener.ora

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
     (SID_DESC =
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (SID_NAME = orcl(修改為實例名))
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1(修改為主機IP地址或主機名))(PORT = 1521))
    )
  )


tnsnames.ora

myORCL=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1(修改為主機IP地址或主機名))(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl(修改為實例名))
    )
  )


配置好后tnsping myORCL 看通不通。
登陸格式為 sqlplus username/password@myORCL
myORCL為tnsnames.ora中配置的名稱,名稱可以隨便取,不一定要與實例名一樣,不是實例名,注意區別。

開啟監聽服務:lsnrctl start


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM