質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
Oracle Database 11g

Oracle DatabaseはRDBMSの商品です。具体的な発売商品として知られているのが、 Oracle9i、Oracle10g、Oracle 11gとOracle 12cです。

解決済

oracle 起動しない

ranran
ranran

総合スコア85

Oracle Database 11g

Oracle DatabaseはRDBMSの商品です。具体的な発売商品として知られているのが、 Oracle9i、Oracle10g、Oracle 11gとOracle 12cです。

2回答

0リアクション

0クリップ

14861閲覧

投稿2015/09/20 09:27

編集2015/09/20 10:35

Oracle初心者です。

sql developerを用い、localhostでDBに接続できていたのですが
外部からIPの指定で接続したくおもいlistener.ora,tnsnames.oraを触ってしまいました。

後々調べてみるとhostsファイルに指定(?)することでうまくいくとの記事がありましたが、
今現在、listener.ora,tnsnames.oraを触ってしまった影響かDBに接続が出来なくなってしまいました。

Enterprise Manager で確認したところDBが立ち上がらない状態です。

[error]

SQL> SQL> ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.24.53(PORT = 1521))'

[listener.ora]

SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = orcl) (ORACLE_HOME = C:\app\test\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:C:\app\test\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) ) ADR_BASE_LISTENER = C:\app\test

[tnsnames.ora]

LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.24.53(PORT = 1521)) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = orcl) (PRESENTATION = RO) ) ) ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.24.53(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )

[port]

host>netstat -an | find "1521" TCP 127.0.0.1:1521 0.0.0.0:0 LISTENING TCP 127.0.0.1:1521 127.0.0.1:49654 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49664 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49666 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49669 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49671 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49672 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49673 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49674 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49675 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49676 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49677 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49678 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49684 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49685 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49686 TIME_WAIT TCP 127.0.0.1:1521 127.0.0.1:49688 TIME_WAIT // 以下同じようなものが続きます(全てローカルアドレスのポート1521で、計30行ほどありました。)

[service]

PS C:\Users\test> Get-Service | where {$_.name -match ".*oracle.*"} Status Name DisplayName ------ ---- ----------- Running OracleDBConsole... OracleDBConsoleorcl Stopped OracleJobSchedu... OracleJobSchedulerORCL Running OracleMTSRecove... OracleMTSRecoveryService Stopped OracleOraDb11g_... OracleOraDb11g_home1ClrAgent Running OracleOraDb11g_... OracleOraDb11g_home1TNSListener Running OracleServiceORCL OracleServiceORCL Stopped OracleVssWriter... Oracle ORCL VSS Writer Service

どのようにすればよいでしょうか?

追記1
ファイアーウォール、セキュリティソフトは停止させています。
追記2
環境はwindows7 でOracle11gを使用しています。

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Oracle Database 11g

Oracle DatabaseはRDBMSの商品です。具体的な発売商品として知られているのが、 Oracle9i、Oracle10g、Oracle 11gとOracle 12cです。