監査データの削除およびOracleデータベースのテーブルスペース

問題: Shared Servicesを使用して監査データを繰り返し削除した後、Oracleデータベースからテーブル・スペースが解放されません。

注:

Oracleデータベースでは、テーブルからデータを削除してもテーブル・スペースは自動的に解放されません。

解決策: 次の手順を行います:

  1. Shared Servicesサーバーを停止し、次のクエリーを実行してテーブルが使用している領域を圧縮します:

                 alter table SMA_AUDIT_ATTRIBUTE_FACT enable row movement 
    alter table SMA_AUDIT_ATTRIBUTE_FACT shrink space 
    
    alter table SMA_AUDIT_FACT enable row movement 
    alter table SMA_AUDIT_FACT shrink space 
              
  2. Shared Servicesサーバーを再起動します。