ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

バージョン テーブルの修復 (Repair Version Tables)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

[バージョン テーブルの修復 (Repair Version Tables)] ツールは、バージョン対応ジオデータベースの差分 (A および D) テーブルの不整合を修復します。

使用法

  • [バージョン テーブルの修復 (Repair Version Tables)] ツールを実行する前に、[バージョン テーブルの診断 (Diagnose Version Tables)] ツールを実行して、ジオデータベースの差分テーブルに不整合があるかどうかを判定します。

  • このツールは、エンタープライズ、ワークグループ、またはデスクトップの各ジオデータベースに対してのみ実行できます。

  • ジオデータベース管理者のみが、[バージョン テーブルの修復 (Repair Version Tables)] ツールを実行できます。

  • [バージョン テーブルの修復 (Repair Version Tables)] ツールを実行する前に、必ずデータベースのバックアップを作成してください。

構文

RepairVersionTables_management (input_database, out_log, {target_version}, {input_tables})
パラメータ説明データ タイプ
input_database

差分テーブルに不整合があるエンタープライズ、ワークグループ、またはデスクトップ ジオデータベースへのデータベース接続 (*.sde ファイル) を指定します。接続は、ジオデータベース管理者として作成する必要があります。

Workspace
out_log

ログ ファイルを書き込む場所を指定し、ログ ファイルに使用する名前を含めます。ログ ファイルは、修復操作の結果を含む ASCII ファイルです。

File
target_version
[target_version,...]
(オプション)

修復するジオデータベースのバージョンを指定します。バージョンが指定されていない場合、すべてのバージョンが処理されます。

String
input_tables
(オプション)

1 つのテーブルまたはバージョン対応テーブルのリストが格納された テキスト ファイルを指定します。それらのテーブルに関連付けられた差分テーブルが修復されます。テキスト ファイルでは、完全修飾テーブル名を使用し、1 行につき 1 つのテーブルを記述します。テーブルもファイルも指定しない場合は、すべてのテーブルが処理されます。

String

コードのサンプル

RepairVersionTables (バージョン テーブルの修復) の例 1 (Python ウィンドウ)

Python ウィンドウで次のスクリプトを変更および実行して、Parcels フィーチャクラスの差分テーブルの不整合を修復できます。この例では、データベース接続ファイル productiongdb.sde を通じて接続しています。

import arcpy

input_database = "c:\\temp\\productiongdb.sde"
out_log = "c:\\temp\\gdb_repair.log"
target_version = "SDE.Default"
input_tables = "GIS.Parcels"

arcpy.RepairVersionMetadata_management(input_database, out_log, target_version, input_tables)
RepairVersionTables (バージョン テーブルの修復) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトを変更および実行して、Parcels フィーチャクラスの差分テーブルの不整合を修復できます。

# Description: repair version metadata

# Set the necessary product code
import arceditor
 
# Import arcpy module
import arcpy

# Local variables:
input_database = "c:\\temp\\productiongdb.sde"
out_log = "c:\\temp\\gdb_repair.log"
target_version = "SDE.Default"
input_tables = "GIS.Parcels"

# Process: Repair Version Metadata
arcpy.RepairVersionMetadata_management(input_database, out_log, target_version, input_tables)

環境

  • 現在のワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ×
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • ジオデータベース管理ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル