| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==Oracle 10g データベースの起動と停止==
[[Oracle Database10g]]
{{amazon|479810910X}}
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19224-02/start.htm#178896
*デフォルトは open
*pfileを省略すると、以下の優先順にて初期化パラメータファイルが読み込まれる
<&lt;blockquote>&gt;1. spfile[SID].ora<&lt;/blockquote>&gt;<&lt;blockquote>&gt;2. spfile.ora<&lt;/blockquote>&gt;<&lt;blockquote>&gt;3. init[SID].ora<&lt;/blockquote>&gt;
*初期化パラメータファイルが格納されているデフォルトディレクトリは $ORACLE_HOME/dbs
====アラートログの場所を調べる====
SQL> &gt; select name,value from v$parameter where name = 'background_dump_dest';
NAME VALUE
------------------------ --------------------------------------
====NOMOUNT====
=====SQL Plus =====
SQL> &gt; startup nomount
ORACLE instance started.
====MOUNT====
=====SQL Plus=====
SQL> &gt; alter database mount;
Database altered.
====OPEN====
=====SQL Plus=====
SQL> &gt; alter database open;
Database altered.
startup restrict [ open nomount | mount ]
=====SQL Plus=====
SQL> &gt; startup restrict;
ORACLE instance started.
:
=====他ユーザでログイン=====
SQL> &gt; conn oratest/****
ERROR:
ORA-01035: ORACLE only available to users with RESTRICTED SESSION privilege
=====ABORTからインスタンス・リカバリ=====
*SQL Plus から SQLを発行
SQL> &gt; delete from httpd_access_log where seq = 7956;
1 row deleted.
*SQL Plusからコミット(失敗する)
SQL> &gt; commit;
commit
*

案内メニュー