10030: 图层的数据源是 ArcSDE,无法通过直连进行访问
图层引用某个 ArcSDE 地理数据库,该地理数据库是使用独立 DBMS 服务器计算机上的 ArcSDE 应用程序服务器所配置的。使用另一种 ArcSDE 配置(称为 ArcSDE 直接连接)时,服务的性能和可伸缩性通常更加出色。
解决方案
在 ArcMap 中检查图层或底图图层的绘制性能。如果正在发布,可在预览窗口中检查服务的绘制性能。
- 如果想要提高性能,请将 ArcSDE 配置更改为使用较为复杂的直接连接。这通常涉及到与数据库管理员进行合作来实现这些更改。
更多信息
配置 ArcSDE 的方法有两种:
- 在 DBMS 服务器计算机中安装 ArcSDE 应用程序服务器逻辑。
- 使用集成到所有 ArcGIS 软件中的 ArcSDE 直接连接逻辑。这使用户可以直接连接到在 Oracle、SQL Server、IBM DB2、Informix 或 PostgreSQL 中远程管理的 ArcSDE 地理数据库。
利用直连(也称为双层架构),可将 ArcGIS 客户端计算机配置为与 DBMS 直接通信。由于客户端直接从数据库获取数据,因此大部分数据处理操作都在客户端计算机中进行。这也有助于提高服务的性能。
配置 ArcSDE 直接连接最好由地理数据库管理员进行管理。
另请注意,如果应用程序允许使用 ArcSDE 应用程序服务器配置,那么您可以选择将此警告标记为异常,以免在下次分析文档时再次接收到该警告。请注意,所生成的地图或 globe 的绘制速度将会变慢。
9/15/2013