背景情報
ごみ箱には、削除されたデータベースオブジェクトが一時的に保存されます。 ODC では、削除されたデータベースオブジェクトを検索して回復できます。
技術的には、ごみ箱は、削除されたデータベースオブジェクトに関する情報を格納するデータディクショナリテーブルです。ここで削除とは、DROP 操作を指します。 DELETE 操作によって削除されたデータは、ごみ箱に移動されません。したがって、DROP 操作によって削除されたオブジェクトは完全に削除されたわけではなく、依然としてストレージ容量を占有します。 PURGE 操作を使用するか、ODC のごみ箱を空にして容量を解放できます。
ごみ箱のクエリ
SQL 開発ウィンドウで、データソース mysql420 の下のデータベースオブジェクトをクエリするとします。
左側のナビゲーションウィンドウで、 [O&M 管理] > [ごみ箱] を選択します。

データソース
mysql420を選択し、OK をクリックします。
ごみ箱
mysql420ページで、データソース から削除されたすべてのデータベースオブジェクトをクエリできます。
パラメータ
説明
元の名前
作成者によって指定された、削除されたオブジェクトの名前。 [元の名前] をクリックすると、元の名前でオブジェクトを昇順または降順にソートできます。
オブジェクト名
ODC がオブジェクトに付ける名前。元の名前とは異なり、オブジェクト名は繰り返されることはなく、オブジェクトを一意に識別できます。
オブジェクト タイプ
削除されたオブジェクトのタイプ。
ごみ箱に移動された日時
オブジェクトが削除されたタイムスタンプ。タイムスタンプは、削除されたオブジェクトを簡単に追跡するのに役立ちます。
ごみ箱の編集
SQL 開発ウィンドウで、データソース mysql420 内の ccc テーブルをクエリするとします。
パラメータ | 例 |
データソース | mysql420 |
データベーステーブル | ccc |
ごみ箱リストで、
cccテーブルを選択し、[復元] をクリックします。
データベースオブジェクトの復元復元 ページで、オブジェクトの名前を変更し、 をクリックします。

さらに、ごみ箱ページのナビゲーションバーには、次の機能を持つボタンがあります。
機能
説明
削除
をクリックして、選択したオブジェクトをごみ箱から消去し、ストレージ容量を解放します。復元
をクリックして、選択したオブジェクトをごみ箱から元の場所に復元します。クリア
をクリックしてごみ箱をクリアすると、ごみ箱内のすべての削除済みオブジェクトが消去され、ストレージ容量が解放されます。検索
検索フィールドに削除されたオブジェクトの名前を入力して検索します。
設定
をクリックして、ごみ箱とテーブルの切り捨て機能を有効にするかどうかを指定します。ごみ箱が有効になっている場合、削除されたオブジェクトの構造はごみ箱に移動されます。
テーブルの切り捨て機能が有効になっている場合、削除されたオブジェクトのデータは保持されます。
更新
をクリックして、ごみ箱内の削除済みオブジェクトのリストを更新します。すべて選択
アイコンをクリックして、すべてのオブジェクトを選択または選択解除します。
SQL 確認実行 ダイアログボックスで、SQL 文を確認し、 をクリックします。
