Oracleの自動起動設定

Oracleの自動起動設定ではまったのでメモに。

まず条件。

CentOS7とOracle12c。

基本的な手順は下記URLを使用。

http://www.server-world.info/query?os=CentOS_7&p=oracle12c&f=6

Listenerの部分では

ExecStart=/u01/app/oracle/product/12.1.0/dbhome_1/bin/lsnrctl start <Listener名>
ExecStop=/u01/app/oracle/product/12.1.0/dbhome_1/bin/lsnrctl stop <Listener名>

と指定。

次にdbstartファイル内の訂正。

ORACLE_HOME_LISTNER=$1

をコメントアウト

ORACLE_HOME_LISTNER=$1

どうやらOracleスタート時に自動的にListenerを起動させている模様。

そのために本来立ち上げたいListenerとバッティングしてエラーが出て落ちる、という罠。

これで問題なく立ち上がりました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です