ヘッダーをスキップ
Oracle Audit Vaultサーバー・インストレーション・ガイド
リリース10.2.3.2 for Microsoft Windows x64 (64-Bit)
B63048-01
  目次へ
目次
索引へ
索引

前へ
前へ
 
次へ
次へ
 

4 Audit Vault Serverソフトウェアの削除

この章では、Oracle Audit Vault Server(Audit Vault Server)ソフトウェアの削除処理について説明します。ここでは、次の項が含まれています。

4.1 Audit Vault Serverソフトウェアの削除

Audit Vault Serverソフトウェアを削除する前に、すべてのOracle Audit Vault収集エージェントを停止する必要があります。Oracle Audit Vault収集エージェント・ソフトウェアがAudit Vault Serverソフトウェアと同じシステムにインストールされている場合、詳細は、『Oracle Audit Vault 収集エージェント・インストレーション・ガイド』を参照してください。

Oracle Universal Installerを使用してOracle Audit Vault Serverソフトウェア・コンポーネントをコンピュータのインベントリから削除します。その後、残っているコンポーネントを手動で削除する必要があります。(4.2項を参照)

インストール時にOracle Universal Installerを終了しない場合、Audit Vault Serverホームのファイルまたはディレクトリを削除するには(例えば、Windows Explorerまたはコマンド・プロンプトを使用する)、最初に必ずOracle Universal Installerを使用してください。それ以外の場合は、Audit Vault Severホームのコンポーネントは、Oracle Universal Installerインベントリに登録されたままになります。Audit Vault Serverホームのファイルを手動で削除し、同じOracleホームにインストールを試みる場合、選択したコンポーネントのうちのいくつかまたは全部がインストールされず、または正常に構成されない場合があります。

Oracle Universal Installerは、インストールが予期せず中断した場合、インベントリにインストールを登録しません。ただしファイルはOracle Audit Vault Serverホームにコピーされている場合があります。これらのファイルを手動で削除してインストールを再開します。


注意:

Oracle Database Configuration Assistantを使用してOracle Audit Vaultインスタンスと関連サービスを削除できます。Oracle Database Configuration Assistantの詳細は、Oracle Database 2 Day DBAOracle Database Oracle ClusterwareおよびOracle Real Application Clustersのインストレーション・ガイドを参照してください。

Audit Vault Serverソフトウェアをアンインストールするには、次の手順を実行します。

  1. avctl stop_avコマンドを使用して、Oracle Audit Vaultコンソールを停止します。

    次に例を示します。

    $ avctl stop_av
    

    Oracle RAC環境で、すべてのノードからAudit Vault Serverを削除する場合は、Audit Vault Serverがインストールされたすべてのノードに対してこのコマンドを実行します。

  2. Database Configuration Assistantを起動してOracle Audit Vaultデータベースを削除した後、リスナーを停止します。

    次の手順を実行します。

    1. コマンドラインからDatabase Configuration Assistantを起動します。

      $ dbca
      

      「ようこそ」ウィンドウが表示されます。

    2. 「次へ」をクリックします。

      「操作」ウィンドウが表示されます。

    3. 「データベースの削除」を選択し、「次へ」をクリックします。

    4. 削除するOracle Audit Vaultデータベースを選択し、「終了」をクリックします。

    5. 表示されるウィンドウで、Oracle Audit Vaultデータベースの削除を確認します。

    6. Oracle Audit Vaultデータベースが削除されたら、別の操作を実行するかどうかを尋ねられます。「いいえ」をクリックして、Database Configuration Assistantを終了します。

      Oracle RAC環境で、すべてのノードからAudit Vault Serverを削除する場合は、Oracle Audit Vaultがインストールされたすべてのノードに対してDatabase Configuration Assistantを実行します。

    7. リスナーを停止します。

      listener.oraファイルでリスナーの名前を確認します。LISTENER1またはその他の名前が可能ですが、通常はLISTENERです。次に例を示します。

      $ lsnrctl stop listener-name
      

      Oracle RAC環境で、すべてのノードからAudit Vault Serverを削除する場合は、Oracle Audit Vaultがインストールされたすべてのノードに対してこのコマンドを実行します。

  3. Oracleコンポーネントを削除またはレジストリ・エントリを削除する前に、Oracle Windowsサービスを停止します。


    参照:

    サービス停止の詳細についてのMicrosoftオンライン・ヘルプ

    Windowsサービスを停止するには、次の手順を実行します。

    1. Windows サービス ユーティリティを開きます。「スタート」メニューから「プログラム」を選択し、それから「管理ツール」、次に「サービス」を選択します。

    2. OracleサービスのOracleDBConsoleavOracleJobSchedulerAVOracleOraAV10g_home1TNSListenerおよびOracleServiceAVがあり、ステータスが「開始」の場合、各サービスを選択し、「停止」をクリックします。

    3. 「サービス」を終了します。

    Oracle RAC環境で、すべてのノードからAudit Vault Serverソフトウェアを削除する場合は、Audit Vault Serverソフトウェアがインストールされたすべてのノードに対してこれらの操作を実行します。

  4. Audit Vault Serverのホーム・ディレクトリで、次のコマンドを実行してAudit Vault Serverソフトウェアをアンインストールします。次に例を示します。

    ORACLE_HOME\oui\bin\setup.exe
    

    別の方法として、Oracle Universal Installerを開始します。「スタート」メニューから「プログラム」を選択します。それから「Oracle Server - HOME_NAME」「Oracle Installation Products」、次に「Universal Installer」を選択します。Oracle Universal Installerの「ようこそ」ウィンドウが表示されます。

  5. 「製品の削除」をクリックしてOracleインベントリ画面を表示します。

    Oracleホーム・ディレクトリと必要なチェック・ボックスを選択して削除する製品を選択します。それから 削除をクリックします。確認 ウィンドウが表示されます。はいをクリックして選択したコンポーネントを削除します。

    Oracle Audit Vault収集エージェントがシステムから削除された後、削除されたコンポーネントがないインベントリ・ウィンドウが表示されます。閉じるをクリックしてインベントリウィンドウを閉じます。取消をクリックしてOracle Universal Installerを終了します。はいをクリックしてインスタンスを削除することを確認します。

    Oracle RAC環境で、すべてのノードからAudit Vault Serverを削除する場合は、Audit Vault Serverがインストールされたすべてのノードに対してこの操作を実行します。

  6. コンピュータを再起動します。

  7. 古いOracleディレクトリをクリーンアップします。

    Oracle Audit Vault Serverが、インストールされているただ1つのOracleソフトウェアであるシステムで、oracleのディレクトリに移動し、そのディレクトリを削除します。

    そうでない場合、Oracle Audit Vault Serverホームを削除します。

    Oracle RAC環境で、すべてのノードからAudit Vault Serverソフトウェアを削除する場合は、Audit Vault Serverソフトウェアがインストールされたすべてのノードに対してこの操作を実行します。

    次に、残っているレジストリ・キー、環境変数、「スタート」メニューのオプション、ディレクトリを手動で削除する必要があります。詳細は、4.2項を参照してください。

4.2 残っているOracle Audit Vault Serverコンポーネントの手動削除

Oracle Universal Installerは、WindowsサービスをOracle Audit Vault Serverコンポーネント インストール時に作成しますが、削除時にOracle Net Configuration AssistantとOracle Database Configuration Assistantによって作成されたすべてのサービスを削除するわけではありません。さらにOracle Universal Installerは、いくつかの他のレジストリ・エディタ・キーを削除しません。次の項にある指示に従って、既存のレジストリ・キーを手動で削除する必要があります。


注意:

Microsoftレジストリ エディタは自己責任で使用してください。レジストリ エディタの誤った使用は重大な問題を引き起こす場合があり、オペレーティング・システムの再インストールが必要な場合があります。

システムにOracle Audit Vault Serverのみインストールされており、同じシステム上に他のOracleデータベースがインストールされていない場合、次の4.2.1項4.2.2項で説明されている手順に従います。その他の場合、これらのレジストリ・エントリの削除を続行しないでください。


4.2.1 Oracle Net Serviceレジストリ・キーの削除

Oracle Net Serviceレジストリ・エントリのみ削除するには、次の手順を実行します(存在する場合)。

  1. Administratorsグループのメンバーとしてログインします。

  2. 4.1項の手順2の次の指示に従って、Oracleサービスが停止したことを確認します。

  3. コマンド・プロンプトで、次のコマンドを入力します。

    SYSTEM_DRIVE:\> regedit
    
  4. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesに移動し、OracleAudit_Vault_HOME_NAMETNSListenerレジストリ・エントリを削除します。Oracle Universal Installerは自動的にこれ以外のOracle Netサービスを削除します。

  5. レジストリ・エディタを終了します。

  6. コンピュータを再起動します。

4.2.2 すべてのOracle Audit Vault Serverレジストリ・キーの削除


注意:

これらの指示は、コンピュータからすべての Oracle Audit Vault Serverコンポーネント、サービス、レジストリ・エントリから削除されます。レジストリ・エントリを削除する場合、細心の注意を払ってください。エントリを誤って削除すると、システムを破壊する場合があります。これらの指示を完了するまで、ORACLE_BASE\ORACLE_HOME\DB_NAMEの下のデータベース・ファイルを削除しないでください。

コンピュータからすべてのOracle Audit Vault Serverレジストリ・キーを削除するには、次の手順を実行します。

  1. Administratorsグループのメンバーとしてログインします。

  2. 4.1項の手順2の指示に従ってOracle Audit Vault Serverサービスを停止したことを確認してください。

  3. コマンド・プロンプトでレジストリ エディタを開始します。

    SYSTEM_DRIVE:\> regedit
    
  4. HKEY_CLASSES_ROOTに移動します。

  5. OraOracleOrclまたはEnumOraで始まるキーを削除します。

    このキーの集合には、次のように始まるキーが含まれています。

    • EnumOraHomes

    • OracleConfig

    • OracleDatabase

    • OracleHome

    • OracleInProcServer

    • OracleProcess

    • ORADC

    • ORAMMCCFG10

    • ORAMMCPMON10

    • OraOLEDB

    • OraPerfMon

    • ORCLMMC

    • ORCLSSO

    • ORG10SVR

  6. HKEY_CURRENT_USERに移動します。

  7. ORACLEキーを削除します。

  8. HKEY_CURRENT_USER\Softwareに移動します。

  9. Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programsの下のOracle-Audit_Vault_Server_HOME_NAMEエントリを含むすべてのOracleキーを削除します。

  10. HKEY_LOCAL_MACHINE\SOFTWAREに移動し、ORACLEグループ・キーを検索します。

    ORACLEを選択して、inst_locキーの値に注意してください。これはOracle Universal Installerの場所です。デフォルトの場所は、c:\Program Files\Oracle\Inventoryです。この値が異なる場合、後で削除できるようにメモします。

  11. ORACLE Groupキーを削除します。

  12. HKEY_LOCAL_MACHINE\SOFTWARE\ODBCに移動します。

  13. ODBCの下のすべてのサブキーを展開し、Microsoft ODBC for Oracleキー以外のOracle関連のODBCドライバ・キーを削除します。

    例えば、ODBC\ODBCINST.INIディレクトリは各Oracleホームのキーを表示します。例えば、Oracle in OraAV10g_home1のようなOracle in Audit_Vault_Server_Home_Nameを削除します。

  14. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesに移動します。

  15. このブランチの下のOracleまたはOraWebで始まるすべてのキーを削除します。例えば、OracleDBConsoleavOracleJobSchedulerAVおよびOracleServiceAVレジストリ・エントリを削除します。

  16. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Eventlog\Applicationに移動します。

  17. このブランチの下のOracleで始まるすべてのキーを削除します。例えば、Oracle.avOracleDBConsoleavレジストリ・キーを削除します。

  18. レジストリ・エディタを終了します。

  19. コンピュータを再起動します。

Oracle Universal Installerは、すべてのAudit Vault Serverコンポーネントを削除するわけではありません。Oracle Universal Installerを使用して、Audit Vault Serverコンポーネントを削除した後、残っているレジストリ・キー、環境変数、スタート メニューのオプションとディレクトリを手動で削除する必要があります。


注意:

まれに、Oracle Universal Installerで最初にアンインストールしないで、コンピュータから手動でAudit Vault Serverコンポーネントを完全に削除することによって、システムの重大な問題を修正する必要がある場合があります。この方法は、最後の手段としてシステムからすべてのAudit Vault Serverコンポーネントを削除する場合にのみ実行してください。

4.2.3 PATH環境変数パスの更新

PATH環境変数を確認し、Oracleエントリを削除します。

  1. コントロール パネルから「システムのプロパティ」を表示します。

  2. 「詳細設定」タブを選択し、それから「環境変数」をクリックします。

  3. システム変数PATHを選択し、編集して、Oracleエントリを削除します。

    例えば、Path変数のORACLE_BASE\ORACLE_HOMEを含むOracleエントリを削除します。次のようなエントリを含むPath変数が表示されます。

    ORACLE_BASE\ORACLE_HOME\product\10.2.2\av_1\bin
    
  4. 変更を保存して、「システムのプロパティ」を終了します。

4.2.4 「スタート」メニューからのOracle Audit Vault Serverの削除

「スタート」メニューのOracle Audit Vault収集エージェント・エントリを確認し、削除します。

次の手順に従います。

  1. 「スタート」を選択し、それから「プログラム」、それからOracle - Server HOME_NAMEを選択します。例えば、Oracle - OraAV10g_home1を選択します。

  2. Oracle - Server HOME_NAMEを右クリックし、そのメニューから「削除」を選択します。

次の方法を使用して、Oracle Audit Vault Serverメニュー・エントリも削除できます。

  1. 「スタート」ボタンを右クリックして、ポップアップ・メニューを表示させます。

  2. 「エクスプローラ - All Users」オプションを選択します。

  3. 「Documents and Settings」の下で、\Start Menu\Programsを展開します。

  4. 右クリックして、Oracle - Server HOME_NAMEフォルダを削除します。例えば、Oracle - OraAV10g_home1フォルダを削除します。

4.2.5 Oracle Audit Vault Serverディレクトリの削除

Audit Vault Serverレジストリ・キーをすべて削除し、コンピュータを再起動した後、既存のAudit Vault Serverディレクトリとファイルを削除します。

  1. My ComputerまたはWindows Explorerを使用して、SYSTEM_DRIVE:\program files\oracleディレクトリを削除します。

  2. My ComputerまたはWindows Explorerを使用して、ハード・ディスクのOracle Audit Vault ORACLE_BASEディレクトリを削除します。