配置计划程序数据库
ArcGIS Data Reviewer for Server 允许您配置批处理验证以根据计划重复执行。默认情况下,计划存储在 SQLite 数据库中。您也可以将计划程序表存储在 SQL Server 或 Oracle 中。
如果您有以下任意要求,则可以考虑将计划程序表存储在企级数据库中:
- 要在 ArcGIS for Server 集群中安装 ArcGIS Data Reviewer for Server。
- 您的计划程序数据库需要企业级数据库备份和还原,或有高可用性功能。
本文档介绍如何配置检查器地图服务的 Data Reviewer Server 来向企业级数据库读取和写入计划程序信息。配置先决条件包括:
- 安装并配置 ArcGIS Data Reviewer for Server。
- 在数据库中创建计划程序表。ArcGIS Data Reviewer for Server 在 <ArcGIS Server install folder>\ArcGISDataReviewerServer\Server<version>\sql 中安装表创建 SQL 脚本。
步骤:
- 在 Web 浏览器中打开管理器 URL 以登录到 ArcGIS Server 管理器。
您的管理器的 URL 为 http://<服务器名称>:6080/arcgis/manager。
- 在页面的顶部面板上单击服务。
- 单击托管 Data Reviewer Server 功能的检查器地图服务。
- 在左侧面板中单击功能。
- 单击 Data Reviewer 服务器。
- 选中以下计划程序数据库类型选项之一:
- 本地 - 表明批处理验证计划程序将为表使用本地数据存储。这是默认设置。如果 ArcGIS Data Reviewer for Server 参与 ArcGIS for Server 集群,则请不要选择此选项。
- 企业 - 表明批处理验证计划程序将使用企业级数据库来存储其表。
- 如果在第 6 步中已选中企业,则请单击计划程序数据库平台下拉箭头选择以下选项之一:
- Oracle - 计划程序表将存储在 Oracle 中。
- SQLServer - 计划程序表将存储在 SQL Server 中。
- 如果在第 6 步中已选中企业,则请在计划程序数据库连接字符串文本框中键入数据存储的连接字符串。
确保在连接字符串中列出的用户帐户对计划程序表具有 SELECT、INSERT、UPDATE 和 DELETE 权限。
Oracle 连接字符串示例:Data Source=<tnsnames.ora alias name>;User ID=myUsername;Password=myPassword;。
SQLServer 连接字符串示例:Server=myServerName;Database=scheduler_database_name;User ID=myUsername;Password=myPassword;Trusted_Connection=False;。
SQLServer(或 SQL Express)已命名实例的连接字符串示例:Server=myServerName\instance_name;Database=scheduler_database_name;User ID=myUsername;Password=myPassword;Trusted_Connection=False;。
- 单击保存并重新启动。
相关主题
5/10/2014