0

過去 2 日間、Oracle Linux 6 で Oracle DB 11g を構成しようとしました。インストールは成功しましたが、データベースを作成できません。リスナーと tnsnames を作成し、次のコマンドでデータベースを起動しようとしました。

    sqlplus /nolog   
    connect / as sysdba   
    startup

そして、次のエラーが発生します。

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

ここで私のリスナーと tnsnames の設定:

リスナー.ora:

    SID_LIST_LISTENER =
     (SID_LIST =
       (SID_DESC =
         (SID_NAME = orcl)
         (ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/oracle)
       )
     )
    SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
      )

    ADR_BASE_ORCL = /home/oracle/app/oracle

tnsnames.ora:

    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )

何か案は?

4

3 に答える 3

0

インストール手順に従って環境変数を設定しましたか? 特に、ORACLE_SID、ORACLE_BASE、ORACLE_UNQNAME、ORACLE_HOME が必要です (Linux では大文字と小文字が区別されることに注意してください)。また、インストールの一部としてデータベースを作成しなかった場合は、データベース作成アシスタント (dbca)を実行する必要があります。

于 2013-03-10T19:25:04.723 に答える
0

開発目的の環境のみが必要なので、Oracle サイトからテンプレート VM をダウンロードし、Virtual Box を使用してインスタンス化しました。テンプレートが構成され、そのデータベースは正常に実行されています。

于 2013-03-15T13:42:57.510 に答える