- 追加された行はこの色です。
- 削除された行はこの色です。
LinuxでのOracle起動と停止方法をまとめてみました。(バージョン:9i〜11g)
LinuxでのOracle起動と停止方法を取りまとめました。
バージョンは、「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