| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Oracle XE リスナーがらみのトラブル」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
1行目: 1行目:
==Oracle XE リスナーがらみのトラブル==
+
==[[Oracle XE リスナーがらみのトラブル]]==
  
 
http://otndnld.oracle.co.jp/document/products/oracle10g/101/doc_v5/server.101/B12448-02/net12500.htm
 
http://otndnld.oracle.co.jp/document/products/oracle10g/101/doc_v5/server.101/B12448-02/net12500.htm
  
ORA-12505: TNS: リスナーは接続記述子で指定されたSIDを現在認識していません
+
O[[R]]A-12505: TNS: リスナーは接続記述子で指定されたSIDを現在認識していません
ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません
+
O[[R]]A-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません
  
 
サーバーの環境を移行したりしたら、上記のようなエラー
 
サーバーの環境を移行したりしたら、上記のようなエラー
21行目: 21行目:
 
=====設定の反映=====
 
=====設定の反映=====
 
  #sqlplus system/*** as sysdba
 
  #sqlplus system/*** as sysdba
  SQL>alter system register
+
  [[SQL]]>alter system register
  
 
=====tnsnames.ora=====
 
=====tnsnames.ora=====
 
  XE =
 
  XE =
   (DESCRIPTION =
+
   (DESC[[R]]IPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
+
     (ADD[[R]]ESS = (P[[R]]OTOCOL = TCP)(HOST = localhost)(PO[[R]]T = 1521))
 
     (CONNECT_DATA =
 
     (CONNECT_DATA =
       (SERVER = DEDICATED)
+
       (SE[[R]]VE[[R]] = DEDICATED)
       (SERVICE_NAME = XE)
+
       (SE[[R]]VICE_NAME = XE)
 
     )
 
     )
 
   )
 
   )
 
   
 
   
  EXTPROC_CONNECTION_DATA =
+
  EXTP[[R]]OC_CONNECTION_DATA =
   (DESCRIPTION =
+
   (DESC[[R]]IPTION =
     (ADDRESS_LIST =
+
     (ADD[[R]]ESS_LIST =
       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
+
       (ADDRESS = (PROTOCOL = I[[PC]])(KEY = EXTPROC_FOR_XE))
 
     )
 
     )
 
     (CONNECT_DATA =
 
     (CONNECT_DATA =
 
       (SID = PLSExtProc)
 
       (SID = PLSExtProc)
       (PRESENTATION = RO)
+
       (P[[R]]ESENTATION = [[R]]O)
 
     )
 
     )
 
   )
 
   )
 
   
 
   
  ORACLR_CONNECTION_DATA =  
+
  O[[R]]ACL[[R]]_CONNECTION_DATA =  
   (DESCRIPTION =  
+
   (DESC[[R]]IPTION =  
     (ADDRESS_LIST =  
+
     (ADD[[R]]ESS_LIST =  
       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))  
+
       (ADDRESS = (PROTOCOL = I[[PC]])(KEY = EXTPROC_FOR_XE))  
 
     )  
 
     )  
 
     (CONNECT_DATA =  
 
     (CONNECT_DATA =  
       (SID = CLRExtProc)  
+
       (SID = CL[[R]]ExtProc)  
       (PRESENTATION = RO)  
+
       (P[[R]]ESENTATION = [[R]]O)  
 
     )  
 
     )  
 
   )
 
   )

2020年2月16日 (日) 04:30時点における版

Oracle XE リスナーがらみのトラブル

http://otndnld.oracle.co.jp/document/products/oracle10g/101/doc_v5/server.101/B12448-02/net12500.htm

ORA-12505: TNS: リスナーは接続記述子で指定されたSIDを現在認識していません ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません

サーバーの環境を移行したりしたら、上記のようなエラー

tnsnames.ora の場所

このあたりのファイルを確認

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin
listener.log の場所

リスナーがらみのトラブルは、ここ参照

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log
tnsping
tnsping <address>
設定の反映
#sqlplus system/*** as sysdba
SQL>alter system register
tnsnames.ora
XE =
 (DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
   (CONNECT_DATA =
     (SERVER = DEDICATED)
     (SERVICE_NAME = XE)
   )
 )

EXTPROC_CONNECTION_DATA =
 (DESCRIPTION =
   (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
   )
   (CONNECT_DATA =
     (SID = PLSExtProc)
     (PRESENTATION = RO)
   )
 )

ORACLR_CONNECTION_DATA = 
 (DESCRIPTION = 
   (ADDRESS_LIST = 
     (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) 
   ) 
   (CONNECT_DATA = 
     (SID = CLRExtProc) 
     (PRESENTATION = RO) 
   ) 
 )