非承認メッセージの再エクスポート(Re-Export Unacknowledged Messages) (データ管理)

ライセンス レベル:BasicStandardAdvanced

サマリ

一方向または双方向レプリカ ジオデータベースから、レプリカの承認されていない更新情報が格納されているデルタ ファイルを作成します。

使用法

構文

ReExportUnacknowledgedMessages_management (in_geodatabase, output_delta_file, in_replica, in_export_option)
パラメータ説明データ タイプ
in_geodatabase

非承認メッセージをどのレプリカ ジオデータベースから再エクスポートするかを指定します。ジオデータベースとして、ローカル ジオデータベースまたはジオデータ サービスのどちらかを指定できます。

Workspace; GeoDataServer
output_delta_file

データの変更内容の再エクスポート先となるデルタ ファイルを指定します。

File
in_replica

非承認メッセージの再エクスポート元となるレプリカ。

String
in_export_option
  • ALL_UNACKNOWLEDGED変更内容のうち承認メッセージが受信されていないものがすべて、再エクスポートの対象になります。
  • MOST_RECENT最後に変更がエクスポートされ送信された時点以降に発生した変更内容だけが、再エクスポートの対象になります。
String

コードのサンプル

ReExportUnacknowledgedMessages(非承認メッセージの再エクスポート)の例 1(Python ウィンドウ)

次の Python ウィンドウの例は、Python ウィンドウで ReExportUnacknowledgedMessages(非承認メッセージの再エクスポート)関数を使用する方法を示しています。

import arcpy
from arcpy import env
env.workspace = "C:/Data"
arcpy.ReExportUnacknowledgedMessages_management("MySDEdata.sde", "dataChanges2.gdb", "MyReplica1", "ALL_UNACKNOWLEDGED")
ReExportUnacknowledgedMessages(非承認メッセージの再エクスポート)の例 2(スタンドアロン Python スクリプト)

次のスクリプトは、スタンドアロン Python スクリプトで ReExportUnacknowledgedMessages(非承認メッセージの再エクスポート)関数を使用する方法を示しています。

# Name: ReExportUnacknowledgedMessages_Example2.py
# Description: ReExports all unacknowledged messages from an SDE replica workspace.
# Changes are exported to a delta personal geodatabase


# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/Data"

# Set local variables
replica_gdb = "MySDEdata.sde"
output_file = "dataChanges2.mdb"
replica_name = "MyReplica1"
export_option = "ALL_UNACKNOWLEDGED"

# Execute ReExportUnacknowledgedMessages
arcpy.ReExportUnacknowledgedMessages_management(replica_gdb, output_file, replica_name, export_option)

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
7/28/2014