Skip To Content

00090:<值> 需要注册的数据库

您将要发布一个具有要素访问(要素服务)功能的地图服务、具有 WFS 功能和事务支持 (WFS-T) 的地图服务或启用了编辑功能的影像服务,但没有将企业级地理数据库注册到 ArcGIS Server。

服务类型将通过错误消息中被标记为 <值> 的部分中的名称来表示。

警告:

即使已经将源企业级地理数据库或企业级数据库注册到服务器上,您也可能会遇到此分析器。其原因是引用源企业级地理数据库的图层或独立表所使用的连接属性(用户名、密码、版本等),与注册到服务器的企业级地理数据库的连接属性不匹配。在这种情况下,您不仅要注册企业级地理数据库,而且还要将连接注册到地理数据库。每个单独的连接都需要进行注册。

例如,假设名为 DB1 的企业级地理数据库具有两个版本:默认版和 v1 版。您只能使用默认版本将连接注册到 DB1。如果您尝试发布一个包含了指向 v1 版的图层或独立表的地图,且尚未将此连接注册到 DB1,则将会遇到此分析器。此外,如果使用不同的用户名将不同连接注册到地理数据库,也会遇到此分析器。

了解有关连接到企业级地理数据库的详细信息了解有关 ArcGIS 中的数据库连接的详细信息

解决方案

使用 ArcGIS Server 属性Data Stores 选项卡将企业级地理数据库注册到 ArcGIS Server。

  • 如果您希望服务引用已复制到指定的企业级地理数据库的数据,则应注册服务器管理的数据库。在这种情况下,会将图层目前所引用的数据复制到刚刚注册的企业级地理数据库。服务中的图层将会从此企业级地理数据库(而非原始数据源)引用数据。
    1. 单击已注册的数据库列表框旁边的添加 添加 下拉菜单,然后选择注册服务器托管数据库打开注册数据库对话框。
    2. 输入数据库注册的名称。
    3. 单击编辑注册一个新的服务器数据库连接,或单击导入以浏览和使用现有数据库连接。
    注:

    如果您的某些图层引用了要素或 WFS-T 服务不支持的数据源(如 shapefile 或文件地理数据库要素类),则您可能要考虑使用一个服务器托管的数据库,这种情况下,会将不受支持的数据复制到此企业级地理数据库中。这样,图层就可以用于要素服务中。

  • 如果希望服务所引用的数据与地图相同,则请将此企业级地理数据库注册到 ArcGIS Server。
    1. 单击已注册的数据库列表框旁边的添加 添加 打开注册数据库对话框。
    2. 输入数据库注册的名称。
    3. 选中与发布者数据库连接相同
    4. 发布者数据库连接下,单击添加以输入新的数据库连接,或单击导入以浏览和使用现有的数据库连接。
  • 如果您希望服务所引用的企业级地理数据库与地图不同,您将需要注册地图使用的企业级地理数据库和服务将使用的企业级地理数据库。
    1. 单击已注册的数据库列表框旁边的添加 添加打开注册数据库对话框。
    2. 输入已注册数据库的名称。
    3. 取消选中与发布者数据库连接相同
    4. 发布者数据库连接下,单击添加以输入新的数据库连接,或单击导入以浏览和使用现有的数据库连接。
    5. 服务器数据库连接下,单击添加以输入新的数据库连接,或单击导入以浏览和使用现有的数据库连接。

了解有关将地理数据库注册到 ArcGIS Server 的详细信息

更多信息

要素服务、WFS-T 服务以及启用了编辑功能的影像服务要求,服务中的所有图层都引用一个使用同一数据库连接的企业级地理数据库。此外,还必须将此企业级地理数据库连接注册到 ArcGIS Server。

数据注册向服务器提供了一份服务源数据的位置列表。数据注册为可选步骤,其具有以下两个主要优点:

  • 数据注册可帮助您验证服务当前所使用的数据位置是否是一个已知的且经服务器管理员认可的数据位置。
  • 在某些云环境中,在将地图或其他资源发布(也就是上传)到服务器时,数据注册可以自动重新映射数据路径。

了解有关数据存储注意事项部署方案以及使数据可供服务器访问的详细信息


在本主题中
  1. 解决方案
  2. 更多信息