ORADIMを使用したOracle Databaseインスタンスの管理について
ORADIMは、Oracle Databaseで使用できるコマンドライン・ツールです。
ORADIMは、手動でデータベースを作成、削除または変更する場合にのみ使用します。この目的で使用するツールとしてはDatabase Configuration Assistantの方が簡単です。
ORADIMはOracleホーム・ユーザー・アカウントで実行する、Oracle Databaseサービス、Oracle VSSライター・サービスおよびOracleスケジューラ・サービスを作成します。このアカウントがWindowsローカル・ユーザー・アカウントまたはWindowsドメイン・ユーザー・アカウントである場合、ORADIMはそのアカウントのパスワードを要求し、stdin
を介して同じものを受け入れます。
-RUNAS osusr[/ospass]
オプションを使用して、Oracleホーム・ユーザーおよびそのパスワードの両方をoradim
に指定します。指定したosusr
がOracleホーム・ユーザーとは異なる場合、Oracleホーム・ユーザーがosusr
のかわりに、指定したospass
とともに使用されます。
後述の項では、ORADIMのコマンドおよびパラメータについて説明します。各コマンドの前には必ずダッシュ(-
)が付きます。ORADIMパラメータのリストを表示するには、次のように入力します。
oradim -? | -h | -help
注意:
オプションを何も指定せずにoradim
を指定することでも、ORADIMのパラメータおよび説明のリストが返されます。
ORADIMを使用すると、oradim.log
と呼ばれるログ・ファイルがORACLE_HOME
\database
またはORA_CWD
レジストリ・パラメータで指定したディレクトリにオープンされます。すべての処理(正常の場合も異常の場合もすべて)がこのファイルに記録されます。このファイルをチェックして、処理が成功したかどうかを検証する必要があります。
Oracle DatabaseサービスをWindowsにインストールした場合は、開始モードを「自動」に設定してSYSTEMユーザー(LocalSystem)としてログオンした際に、Oracle Databaseサービスは開始されますが、データベースが自動的には起動しない可能性があります。次のエラー・メッセージがディレクトリORACLE_HOME
\database
のORADIM.LOG
ファイルに書き込まれます。
ORA-12640: Authentication adapter initialization failed
Oracle Enterprise Management Agent、Oracle Enterprise Manager Management ServerおよびOracle Internet Directoryも、同じ理由でデータベースに接続できないため失敗します。
この問題を回避するには、次の手順を実行します。
-
SQLNET.ORA
を変更します。SQLNET.ORA
を変更するには、次のいずれかを実行します。-
行
sqlnet.authentication_services=(NTS)
を削除 -
行
sqlnet.authentication_services=(NONE)
を変更
-
-
サービス開始後にデータベースを起動します。
Oracle Databaseサービスを開始した後で、SQL*Plusを使用し、
SYSDBA
として接続することにより、データベースを手動で起動できます。 -
特定のユーザーとしてのサービスの開始
関連項目:
サービスの開始方法は、オペレーティング・システムのドキュメントを参照
- ORADIMを使用したインスタンスの作成
ORADIMを使用してOracle Databaseインスタンスを作成する方法について説明します。 - ORADIMを使用したインスタンスおよびサービスの開始
ORADIMを使用してインスタンスおよびサービスを起動する方法について説明します。 - ORADIMを使用したインスタンスおよびサービスの停止
ORADIMを使用してインスタンスおよびサービスを停止する方法について説明します。 - ORADIMを使用したインスタンスの編集
ORADIMを使用してインスタンスを編集し、インスタンス名、起動モード、停止モード、停止タイプなどの値を変更する方法について説明します。 - ORADIMを使用したインスタンスの削除
ORADIMを使用してインスタンスを削除する方法について説明します。 - ORADIMを使用したACLの操作
ORADIMを使用してACLを操作する方法について説明します。 - ORADIMを使用した初期化パラメータのファミリ設定の操作
初期化パラメータのファミリ設定を操作する方法について説明します。
親トピック: Windowsでのインストール後の構成