ラベル | 説明 | データ タイプ |
エクスポートするレプリカ ジオデータベース | レプリカ スキーマのエクスポート元のレプリカ ジオデータベース。 ジオデータベースは、ローカル ジオデータベースでもリモート ジオデータベースでもかまいません。 | Workspace; GeoDataServer |
出力レプリカ スキーマ ファイル | レプリカ スキーマのエクスポート元のファイル。 | File |
レプリカ | スキーマのエクスポート元のレプリカ。 | String |
サマリー
入力された一方向レプリカまたは双方向レプリカのスキーマを使用してレプリカ スキーマ ファイルを作成します。
使用法
出力スキーマ ファイルは、XML 形式である必要があります。 ファイルの末尾に .xml を指定する必要があります。
レプリカのスキーマを相対レプリカのスキーマと一致するように変更することは、データの同期とは別のプロセスです。 この目的に合わせて、次のツールを使用します。
- [レプリカ スキーマの比較 (Compare Replica Schema)] ツールを使用して、スキーマの変更を含む .xml ファイルを生成します。
- [レプリカ スキーマのインポート (Import Replica Schema)] ツールを使用して、変更をインポートします。
- レプリカ スキーマの変更を適用するには、[レプリカ スキーマのエクスポート (Export Replica Schema)] ツールを実行して、変更が加えられたレプリカのスキーマを .xml ファイルにエクスポートします。 その後、その .xml ファイルを [レプリカ スキーマの比較 (Compare Replica Schema)] ツールの入力として使用します。
このツールは、レプリカ スキーマを同期する場合に使用します。 その他、[レプリカ スキーマの比較 (Compare Replica Schema)] ツールおよび [レプリカ スキーマのインポート (Import Replica Schema)] ツールもご参照ください。
パラメーター
arcpy.management.ExportReplicaSchema(in_geodatabase, output_replica_schema_file, in_replica)
名前 | 説明 | データ タイプ |
in_geodatabase | レプリカ スキーマのエクスポート元のレプリカ ジオデータベース。 ジオデータベースは、ローカル ジオデータベースでもリモート ジオデータベースでもかまいません。 | Workspace; GeoDataServer |
output_replica_schema_file | レプリカ スキーマのエクスポート元のファイル。 | File |
in_replica | スキーマのエクスポート元のレプリカ。 | String |
コードのサンプル
import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ExportReplicaSchema("Countries.gdb", "replicaSchema.xml", "MyReplica1")
# Name: ExportReplicaSchema_Example2.py
# Description: Export replica schema from a file geodatabase with a replica
# Import system modules
import arcpy
# Set workspace
arcpy.env.worksapce = "C:/Data"
# Set local variables
replica_workspace = "Countries.gdb"
output_file = "replicaSchema.xml"
replica = "MyReplica1"
# Run ExportReplicaSchema
arcpy.management.ExportReplicaSchema(replica_workspace, output_file, replica)