前提・実現したいこと
Dockerでoracle-xe-11gのデフォルトイメージをPULLして無事セットアップできましたが、該当イメージをcommit>saveして他端末で動かそうとすると、エラーが出て動きません。設定等は全く変更しておらず、端末間コピーしたのみです。
発生している問題・エラーメッセージ
sqlplusで接続しようとするとORA-12514で接続できません。
#sqlplus system/oracle@localhost/xe SQL*Plus: Release 11.2.0.2.0 Production on Mon Jul 9 12:12:20 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. ERROR: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor Enter user-name:
この後、ユーザー名を入れて接続しようとすると、
ORA-12547: TNS:lost contact
となってしまいます。
listener.oraの中身は以下の通りです。
# listener.ora Network Configuration File: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = [ホスト名])(PORT = 1521)) ) )
tnsnames.oraの中身は以下の通りです。
# tnsnames.ora Network Configuration File: XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = [ホスト名])(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) ) )
#lsnrctl servicesをすると下記の通りです。
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 09-JUL-2018 12:09:53 Copyright (c) 1991, 2011, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) Services Summary... Service "PLSExtProc" has 1 instance(s). Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service... Handler(s): "DEDICATED" established:0 refused:0 LOCAL SERVER The command completed successfully
試したこと
色々と検索して試しましたが、全くだめです。イメージを作成した端末では元気にOracleが起動していますが、なぜでしょうか。。。ここに記載したlistener.ora、tnsnames.oraともに全く同じように記述されています。
同じようにハマられた方いたらと思い質問させていただきます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/09 23:47
2018/07/09 23:50
2018/07/09 23:56
2018/07/10 03:14
2018/07/10 03:29
2018/07/10 04:01
2018/07/10 04:08
2018/07/10 04:23
2018/07/10 04:28
2018/07/10 04:30
2018/07/10 04:36
2018/07/10 06:23
2018/07/10 06:48
2018/07/10 11:24