您可以使用 ArcGIS Data Store 配置向导创建关系和切片缓存数据存储并将其连接到 ArcGIS Server 站点。
如果您不具有访问 Web 浏览器的权限,或如果您希望创建时空大数据存储,则在已安装 ArcGIS Data Store 的计算机上运行 configuredatastore 实用程序。
注:
一个 ArcGIS Server 站点只能有一个托管数据库。如果您希望创建关系数据存储但您的 ArcGIS Server 站点已有托管数据库,则可在创建关系数据存储前执行以下三项操作之一:
- 移除托管数据库并将其重新添加为已注册数据库。执行此操作后,您现有的托管要素图层仍然有效。将 ArcGIS Data Store 连接到 ArcGIS Server 站点后,新发布的托管要素图层和 3D 场景图层缓存的数据将存储在数据存储中。这是推荐的最简单方法。
- 移除托管数据库。只有不再需要现有托管要素图层时才可执行此操作,因为如果您移除托管数据库并且没有将其添加为已注册数据库,这些图层将不再可用。
- 如果您无法保留现有托管数据库,可导出您的现有托管要素图层数据,删除现有托管要素图层,移除托管数据库,将 ArcGIS Data Store 与您的 ArcGIS Server 站点连接,然后重新发布导出的数据。有关详细信息,请参阅迁移至 ArcGIS Data Store。
使用数据存储配置向导创建关系数据存储和切片缓存数据存储
如果运行安装向导,则将在默认 Web 浏览器中自动打开数据存储配置向导。或者,您可以从计算机的快捷菜单中打开此向导。
- 指定您要为其创建和注册数据存储的 ArcGIS Server 站点的 URL。
URL 格式为 https://gisserver.domain.com:6443。注意,即使您的 ArcGIS Server 站点使用的是 Web Adaptor,也需提供前面提及的格式的 URL。
- 输入 ArcGIS Server 管理员的用户名和密码,然后单击下一步。
该用户必须是内置用户(而非企业级用户)。
- 为数据存储的目录输入位置。
该目录包含数据存储文件以及备份目录。
注:
指定数据存储文件目录时,不能使用 UNC 路径。将数据存储文件保存在安装有 ArcGIS Data Store 的同一计算机上。但是,备份目录包含恢复托管要素图层数据所需的数据存储备份文件。配置数据存储完成后,将备份目录移动到计算机上映射的网络驱动器,该计算机要独立于为安装和数据存储目录指定的计算机。更改备份目录时,您可以使用 UNC 路径。有关详细信息,请参阅管理数据存储备份。
- 单击下一步。
- 在配置摘要中查看信息。如果正确,请单击完成。如果需要进行更改,则请单击后退进行更改。
注意,第一个注册到 ArcGIS Server 站点的数据存储是主要计算机。如果您向同一 ArcGIS Server 站点添加其他数据存储,则该数据存储将是备用计算机。
成功完成设置后,ArcGIS Server 站点使用您所拥有的主要数据存储计算机存储托管要素服务图层的数据以及发布到门户的 3D 场景图层的缓存。
如果设置时发生错误,则请单击配置摘要对话框上的下一步重新打开数据存储配置向导,从而提供不同的信息。有关设置错误的原因和解决方法,请参阅 ArcGIS Data Store 疑难解答。
现在,您可以指定备份位置。
使用 configuredatastore 实用程序
您可以使用 configuredatastore 命令实用程序创建任意类型的数据存储并将其注册到 ArcGIS Server 站点,但如果您希望创建时空大数据存储或您希望在没有关系数据存储的情况下创建切片缓存数据存储,则您必须使用此实用程序。在 <ArcGIS Data Store installation directory>/tools.中安装此实用程序。
- 使用以管理员身份运行选项打开命令提示符。
- 运行 configuredatastore.bat 文件并指定希望将数据存储注册到的 ArcGIS Server URL、ArcGIS Server 管理员的用户名和密码、用于 ArcGIS Data Store 数据目录的路径以及您希望创建的数据存储类型。
在本示例中,ArcGIS Server URL 是 https://myserver.domain.com:6443/arcgis/admin,管理员用户名和密码是 siteadmin 和 T1n@sp,数据目录是 C:\data\,且将创建关系数据存储。
configuredatastore https://myserver.domain.com:6443/arcgis/admin siteadmin T1n@sp c:\data\ --stores relational
注意,在您创建关系数据存储时,还会创建切片缓存数据存储,尽管在您发布第一个托管场景图层之前并不会启动该切片缓存数据存储。
如果你希望在一台计算机上使用同一数据目录创建多种类型的数据存储,则您可以指定用逗号分隔的值;但由于资源争用问题,不建议这么做。例如,您可以使用 stores 选项指定 tileCache,spatiotemporal 来创建切片缓存存储和时空大数据存储。
已创建主要数据存储计算机并将其注册到 ArcGIS Server 站点。
下一步
现在,为关系数据存储备份配置安全位置。