!!!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
::設定の反映 #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) ) )