Oracleデータベースの起動とクローズ方法


一、データを起動する。sqlplus「sys/pass as sysdba」sql>startup
二、モニターデータベースを起動した後、モニタープロセスを起動していないと、クライアントはデータベースに接続できません。待ち受けプロセスの起動方法は、WIdnowsのlsnrcel startで、サービスリストからモニターを起動することができます。マイルストーン構成ファイルはlistener.oraで、ディレクトリ/home/ap/oracle/product/10.1.0/db 1/network/admin/にあります。この設定ファイルは二つの部分に分けられています。一部は、プロトコル、アドレス、ポート番号などを含むプログラム自体の構成です。他の部分は、インスタンス名、グローバルデータベース名、oracleマスタディレクトリなど、プログラムに接続されたデータベースの実例情報を傍受する。モニターはoracle net configガイドを利用して配置することができます。モニターの動作状態を表示します。モニターを停止します。
三、データベースの起動プロセスは三つの段階に分けられます。1.起動例は、以下の動作を含みます。1)パラメータファイルを読み込む2)割り当てSGA 3)バックグラウンドプロセスを起動する2.データベースのロードデータベースは、データベースを起動したインスタンスに関連付けることです。データベースを読み込みます。データベースは閉じたままです。3.データベースを開くこのステップは、データベースを使用して正常な操作ができるようにする処理です。主に制御ファイル、データベースファイル、ログファイルを開きます。
四、データベース起動パラメータ1.NOMOUNT:起動例だけで、データベースsqlをロードしません。startup nomount 2.MOUNT:起動例、データをロードしますが、データベースsqlを開けません。startup mount 3.READ ONLY:データベースを読み取り専用sqlに置く。startup mountsql>alter database oped 4.READでデータを書きます。これはデフォルトの方式sqlです。startup mountsql;alter database open read write 5.OPEN:データベースを開けます。これはデフォルトの方式です。startup mountsql;alterdatabase open;6.RESTRICT:制限された形で開くと、RESTRICTED SESSIONの権限を持つユーザーだけがデータベースsql>startup restict 7.PFILE:起動時指定パラメータファイルsql>startup pfile=/u 02/user/mypfile.ore.ora 8.FORESTRICT:
五、データベースのクローズは起動プロセスに対応しています。クローズは3つのプロセス1を含みます。データベースをオフにします。データベースをアンロードします。3)データベースのインスタンスを閉じます。
1.NORMALクローズ方式NORMALクローズ方式は正常クローズ方式で、デフォルトクローズ方式です。このようなシャットダウン方式では、データベースサーバはすべてのクライアントがOracleから正常に終了するまで待つ必要があります。SQL>SHUTDOWN NORMAL 2.IMMEDIATEをオフにします。このようにデータベースをオフにすると、システムはデータベースに接続されているすべてのユーザがまだ提出していないトランザクションを全部キャンセルして、接続を中断して、データベースを閉じます。SQL>SHUTDOWN IMMEDIATE 3.ABORTのクローズ方式は異常な方式であり、この方式を使ってデータベースをオフにした場合、システムは直ちにデータベースのインスタンスをオフにし、事務用のデータの完全性を検査しない。一番早いシャットダウン方式です。sql>shutdown abort;4.TRANSACTIONALクローズ方式は、このようなシャットダウン方式において、データベースはすべてのお客様の運行の終了を待って、提出または返却しなければなりません。sql>shutdown trantional
5.sql>startup force強制起動
6、oracleクローズarchivelogSQL>shutdown immediate;SQL>alter database noarchivelogs;archivelog)クローズSQL>アルターdatabase open; または変更:pfile/spfile中のパラメータ:log_archive_start=true再起動データベースまたは実行:archive logs startはデータベースを自動アーカイブを有効にしますが、再起動後もデータベースはまだマニュアルファイリングモードにあります。