「Oracle XE リスナーがらみのトラブル」の版間の差分
ナビゲーションに移動
検索に移動
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 | ||
− | + | O[[R]]A-12505: TNS: リスナーは接続記述子で指定されたSIDを現在認識していません | |
− | + | 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 = | ||
− | ( | + | (DESC[[R]]IPTION = |
− | ( | + | (ADD[[R]]ESS = (P[[R]]OTOCOL = TCP)(HOST = localhost)(PO[[R]]T = 1521)) |
(CONNECT_DATA = | (CONNECT_DATA = | ||
− | ( | + | (SE[[R]]VE[[R]] = DEDICATED) |
− | ( | + | (SE[[R]]VICE_NAME = XE) |
) | ) | ||
) | ) | ||
− | + | EXTP[[R]]OC_CONNECTION_DATA = | |
− | ( | + | (DESC[[R]]IPTION = |
− | ( | + | (ADD[[R]]ESS_LIST = |
− | (ADDRESS = (PROTOCOL = | + | (ADDRESS = (PROTOCOL = I[[PC]])(KEY = EXTPROC_FOR_XE)) |
) | ) | ||
(CONNECT_DATA = | (CONNECT_DATA = | ||
(SID = PLSExtProc) | (SID = PLSExtProc) | ||
− | ( | + | (P[[R]]ESENTATION = [[R]]O) |
) | ) | ||
) | ) | ||
− | + | O[[R]]ACL[[R]]_CONNECTION_DATA = | |
− | ( | + | (DESC[[R]]IPTION = |
− | ( | + | (ADD[[R]]ESS_LIST = |
− | (ADDRESS = (PROTOCOL = | + | (ADDRESS = (PROTOCOL = I[[PC]])(KEY = EXTPROC_FOR_XE)) |
) | ) | ||
(CONNECT_DATA = | (CONNECT_DATA = | ||
− | (SID = | + | (SID = CL[[R]]ExtProc) |
− | ( | + | (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) ) )
© 2006 矢木浩人