履歴管理の無効化
履歴管理を無効にすると、編集内容がアーカイブ クラスに保存されなくなりますが、既存の履歴レコードへの処理を決定する必要があります。履歴管理を無効化すると、履歴レコードを削除するかどうかの指定を求められます。
アーカイブを削除しない場合、履歴レコードを含むアーカイブ テーブルがカタログ ツリーに表示されます。テーブルには、履歴管理が有効になっていた間に実行された編集ごとに、適切な From 属性と To 属性が含まれています。履歴管理を無効化するテーブルごとに 1 つのアーカイブ テーブルが生成されます。たとえば、3 つのフィーチャクラス(catch_basins、storm_drains、および gutters)を含むフィーチャ データセットの履歴管理を無効化し、アーカイブを削除しないことを選択した場合、ジオデータベースには 3 つのテーブル(catch_basins_h、storm_drains_h、および gutters_h)が表示されます。
履歴管理の無効化に関するヒント
- バージョン対応登録を解除するには、データセットの履歴管理を無効化する必要があります。
- 履歴管理が有効なデータセットを削除すると、履歴レコードはデータベースのアーカイブ テーブル(<テーブル名>_H)に維持されます。
手順:
-
履歴管理を無効化するには、カタログ ツリーでデータセットを右クリックし、[管理] → [履歴管理の無効化] をクリックします。
履歴管理を無効化すると、次のメッセージが表示されます。
-
アーカイブ テーブルの維持または削除に関しては、複数の選択肢があります。
- このデータセットに関連付けられているアーカイブ テーブルを削除する場合は、[はい] をクリックします。
- gdb_from_date 属性と gdb_to_date 属性を含む一時テーブルとしてアーカイブ テーブルを維持するには、[いいえ] をクリックします。このテーブルは、ArcMap での検索と表示が可能です。
- これ以降のすべてのアーカイブ テーブルを削除する場合は、[すべてはい] をクリックします。
- これ以降のすべてのアーカイブ テーブルを一時テーブルとして維持する場合は、[すべていいえ] をクリックします。
- 無効化の操作を終了するには、[キャンセル] をクリックします。データセットの履歴管理は、引き続き有効になります。
関連トピック
5/10/2014