在托管要素服务中启用编辑器追踪

通过在要素服务所使用的一个或多个要素类中启用编辑器追踪,可追踪在共享给门户成员的托管要素服务中编辑要素的人员。

如果已对要素类设置编辑器追踪,则编辑托管要素服务人员的帐户信息以及进行编辑的日期和时间将记录在要素类中。在要素类中必须存在记录上述信息的字段,才能启用编辑器追踪。

在注册到门户托管服务器的托管数据库中存储托管要素服务的源数据。已注册到服务器的连接文件中使用的帐户为要素类的所有者。因此,必须使用此帐户登录托管数据库,以对要素类启用编辑器追踪。

查找要素类名称

如果不知道托管服务器的托管数据库中要素类的名称,可以检查服务的服务工作空间。

步骤:
  1. 启动 ArcCatalog,展开目录树中的 GIS 服务器,并与托管服务器建立发布者或管理员连接。

    以 ArcGIS Server 管理员或服务所有者的身份进行连接。

  2. 打开服务器下的托管文件夹,并选择要启用编辑器追踪的服务。
  3. 右键单击此服务,然后单击服务工作空间
  4. 单击已复制选项卡,并展开数据库。

    在“服务工作空间”对话框中查找要素类名称

    托管服务器的托管数据库中一个或多个要素类的名称将在此列出。

  5. 请记录要素类名称,然后关闭服务工作空间 对话框。

停止托管要素服务

必须停止服务才能启用编辑器追踪。要进行此操作,请右键单击服务,然后单击停止

连接到托管数据库并启用编辑器追踪

以要素类所有者的身份连接至企业级地理数据库,并启用编辑器追踪。

如果要素类中不包含存储创建者名称、编辑者名称、创建日期和上次编辑要素的日期所必需的文本和日期字段,请将这些字段添加到要素类中。

步骤:
  1. 连接到已注册为托管服务器托管数据库的企业级地理数据库。

    您必须以要素类所有者的身份进行连接。所有者是将地理数据库注册为服务器托管数据库时指定的帐户。如果不知道是哪个帐户,请联系 ArcGIS Server 管理员。

  2. 如果要素类中已包含存储创建者名称、要素创建日期、编辑者名称和上次要素编辑日期的字段,则使用要素类属性 对话框来启用编辑器追踪。
    1. 右键单击要素类,然后单击属性
    2. 单击编辑器追踪选项卡。
    3. 单击启用编辑器追踪
    4. 使用下拉列表指定用于记录编辑器信息的字段。
    5. 选择以 UTC 记录日期。
    6. 单击确定关闭属性 对话框并应用更改。
  3. 如果要素类不包含存储创建者和编辑者名称以及日期的字段,则使用启用编辑器追踪地理处理工具以启用编辑器追踪。
    1. 打开启用编辑器追踪工具。
    2. 输入数据集字段中指定要启用编辑器追踪的要素类。
    3. 选中如果不存在字段,请添加字段旁边的框。
    4. 创建者字段创建日期字段上一个编辑者字段上次编辑日期字段的文本框中,分别输入用于记录要素添加用户的名称、要素添加日期、上次编辑要素的用户名称以及上次要素编辑日期的字段名称。
    5. 选择以 UTC 记录日期。
    6. 单击确定以运行工具。

启动服务

您已经启用编辑器追踪,可以重新启动托管要素服务。请右键单击目录树中托管服务器连接下的服务,然后单击启动

在要素类中已启用编辑器追踪的情况下,ArcGIS Server 将会记录通过托管要素服务添加要素或者更改现有要素的人员的用户名。ArcGIS Server 还将记录添加或更改要素的日期和时间。但如果已将托管要素服务共享给所有人,则不存储任何用户名。

5/10/2014