Skip To Content

在企业级数据库中创建计划程序表

注:

ArcGIS Enterprise 10.9.x 是 ArcGIS 2021 版本的一部分,是支持从 ArcMap 发布的服务的最新版本 ArcGIS Enterprise。 建议您将自动检查工作流迁移到 ArcGIS Pro 属性规则中可用的 ArcGIS Data Reviewer 功能。

基于 Data Reviewer ArcMap 运行时的服务器对象扩展模块 (SOE) 允许您计划批处理验证以根据计划重复执行。 计划储存在数据库中。 默认情况下,Data Reviewer 服务器扩展模块使用 SQLite 存储和管理其计划。 但是,您可以将计划程序表存储在 Microsoft SQL ServerPostgreSQLOracle 中。 如果选择这些数据库中的一个来存储计划程序表,则必须使用下述过程手动创建这些表。

注:

这些步骤是可选步骤。 仅当要在 SQL ServerPostgreSQLOracle 中存储计划程序表时,才需要执行这些步骤。 以下步骤仅同 SQL Server 相关。

  1. 打开 SQL Server Management Studio。
  2. 连接到服务器 对话框中,执行以下步骤:
    1. 单击服务器类型下拉箭头并选择数据库引擎
    2. 单击服务器名称下拉箭头并选择要存储计划程序表的服务器。
    3. 单击身份验证下拉箭头并选择身份验证类型。
  3. 单击连接
  4. 在主菜单上,单击打开文件按钮 打开文件
  5. 浏览至 tables_sqlServer.sql 文件的位置。

    此文件位于 <ArcGIS server installation location>\ArcGISDataReviewerServer\Server<version>\sql\creation_scripts

  6. 单击打开

    文件的内容将会加载到查询窗口中。

  7. 在文件的顶部,将 [enter_db_name_here] 更改为将要存储计划程序表的数据库名称。

    示例:USE [drs_scheduler]

  8. 单击执行运行 SQL 语句。

    将在数据库中创建计划程序表。