バージョン メタデータの診断 (データ管理ツール)
サマリー
ジオデータベースのトラディショナル バージョンとステートを管理するために使用されるシステム テーブル内の不整合を識別します。
使用法
このツールは、エンタープライズ ジオデータベースで実行できます。
このツールは SAP HANA のジオデータベースをサポートしていません。これらのジオデータベースはトラディショナル バージョニングをサポートしていないためです。
ジオデータベース管理者のみが、バージョン メタデータの診断 ツールを実行できます。
このツールは通常、Esri テクニカル サポートの指示により実行されます。
パラメーター
|
ラベル
|
説明
|
データ タイプ
|
|
入力データベース コネクション
|
トラディショナル バージョニング システム テーブルに不整合があるエンタープライズ ジオデータベースへのデータベース コネクション (.sde ファイル)。
接続は、ジオデータベース管理者として作成する必要があります。
|
Workspace
|
|
バージョン メタデータの診断ログ
|
出力ログ ファイルの名前と場所。
ログ ファイルは、不整合のあるレコードを含む指定したバージョンのシステム テーブルのリストと、使用されるデータベース コネクション ファイルを含む ASCII ファイルです。
|
File
|
派生した出力
|
ラベル
|
説明
|
データ タイプ
|
|
更新された入力ワークスペース
|
更新された入力ワークスペース。
|
Workspace
|
arcpy.management.DiagnoseVersionMetadata(input_database, out_log)
|
名前
|
説明
|
データ タイプ
|
|
input_database
|
トラディショナル バージョニング システム テーブルに不整合があるエンタープライズ ジオデータベースへのデータベース コネクション (.sde ファイル)。
接続は、ジオデータベース管理者として作成する必要があります。
|
Workspace
|
|
out_log
|
出力ログ ファイルの名前と場所。
ログ ファイルは、不整合のあるレコードを含む指定したバージョンのシステム テーブルのリストと、使用されるデータベース コネクション ファイルを含む ASCII ファイルです。
|
File
|
派生した出力
|
名前
|
説明
|
データ タイプ
|
|
out_workspace
|
更新された入力ワークスペース。
|
Workspace
|
コードのサンプル
DiagnoseVersionMetadata の例 1 (Python ウィンドウ)
Python ウィンドウで次のスクリプトを変更および実行して、バージョニング システム テーブルに不整合があるかどうかを判定し、それらのメッセージをログ ファイルにエクスポートできます。
この例では、データベース コネクション ファイル productiongdb.sde を通じて接続し、gdb_diagnose.log というファイルを temp ディレクトリーにエクスポートしています。
import arcpy
input_database = "c:\\myconnections\\productiongdb.sde"
out_log = "c:\\temp\\gdb_diagnose.log"
arcpy.management.DiagnoseVersionMetadata(input_database, out_log)
DiagnoseVersionMetadata の例 2 (スタンドアロン スクリプト)
次のスタンドアロン スクリプトを変更および実行して、バージョニング システム テーブルの不整合をログ ファイルにエクスポートできます。
# Import arcpy module
import arcpy
# Local variables:
input_database = "c:\\myconnections\\productiongdb.sde"
out_log = "c:\\temp\\gdb_diagnose.log"
# Process: Diagnose Version Metadata
arcpy.management.DiagnoseVersionMetadata(input_database, out_log)
環境
現在のワークスペース
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい