Top/Oracle/Oracleの起動・停止

Oracle/Oracleの起動・停止 の変更点


LinuxでのOracle起動と停止方法を取りまとめました。
バージョンは、「9i〜11g」が対象です。

バージョンは、「9i〜11g」が対象
*目次
#contents()

*Oracleの起動方法 [#d76bac6f]
**インスタンス起動 [#jcefa074]
 $ su - oracle
 $ sqlplus / as sysdba
 SQL> startup
 ORACLEインスタンスが起動しました。
 
 Total System Global Area 1653518336 bytes
 Fixed Size                  2228904 bytes
 Variable Size            1241517400 bytes
 Database Buffers          402653184 bytes
 Redo Buffers                7118848 bytes
 データベースがマウントされました。
 データベースがオープンされました。
 SQL> exit

もし起動しない場合、起動が遅い場合は以下の記事も参照してください。
-[[Oracle/startupコマンドでOracleが起動しない]]

もし文字化けする場合は以下の記事も参照してください。
-[[Oracle/Linuxコンソール上のメッセージが文字化けする]]

**リスナー起動 [#mb5eb279]
 $ su - oracle
 $ lsnrctl start listener

**EM起動 [#d9884700]
 $ su - oracle
 $ emctl start dbconsole
 Oracle Enterprise Manager 11g Database Control Release 11.2.0.3.0
 Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.
 https://myserver:1158/em/console/aboutApplication
 Starting Oracle Enterprise Manager 11g Database Control .................... started.
 ------------------------------------------------------------------
 Logs are generated in directory /u01/app/oracle/product/11.2.0/dbhome_1/<server_name>
 _<sid>/sysman/log

*Oracleの終了方法 [#lfecc80b]
**EM停止 [#d9884700]
 $ su - oracle
 $ emctl stop dbconsole
 Oracle Enterprise Manager 11g Database Control Release 11.2.0.3.0
 Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.
 https://myserver:1158/em/console/aboutApplication
 Stopping Oracle Enterprise Manager 11g Database Control ...
  ...  Stopped.

**リスナー停止 [#n78ecc4f]
 $ su - oracle
 $ lsnrctl stop listener

**インスタンス停止 [#na961840]
 $ su - oracle
 $ sqlplus / as sysdba
 SQL> shutdown
 SQL> shutdown immediate (※セッションが全てINACTIVEになるのを待って終了したい場合)
 SQL> shutdown abort (※ACTIVEやKILLEDセッションが合っても強制終了したい場合)
 ORACLEインスタンスがシャットダウンされました。
 SQL> exit

ページ新規作成

新しいページはこちらから投稿できます。

TOP