ArcSDE 地理数据库连接快速浏览
要访问 ArcSDE 地理数据库中的数据,必须将客户端应用程序连接到该地理数据库。可以直接建立地理数据库连接,也可以使用 ArcSDE 服务建立地理数据库连接。
与地理数据库的直接连接可通过使用数据库管理系统 (DBMS) 的连接方法和客户端应用程序中的直接连接驱动程序来实现。这种连接方式可不使用 ArcSDE 服务从客户端直接连接到 DBMS。直接连接也称为双层连接。
ArcSDE 服务(也称为应用程序服务器或三层架构)用于在 GIS 应用程序和地理数据库之间传递空间数据。
从 ArcGIS Desktop 连接
通过目录树中的“数据库连接”结点建立与 ArcSDE 地理数据库的连接。以下主题将说明如何建立从 ArcGIS Desktop 到 ArcSDE 地理数据库的连接:
从 ArcIMS 连接
使用 ArcSDE 连接 对话框设置从 ArcIMS 到 ArcSDE 地理数据库的连接。有关完整说明,请参阅 ArcIMS 帮助。您还可以参阅以下主题中的基本说明:建立从 ArcIMS 到 SQL Server 中地理数据库 (geodatabase) 的连接
管理命令中的连接信息
通过大多数 ArcSDE 管理命令连接时,使用 -i 选项提供直接连接或 ArcSDE 服务连接的连接信息。如果想要连接到除 Oracle 外的任意数据库管理系统,则通过管理命令连接时还要为 -D 选项提供数据库名称。
如果地理数据库所在的服务器不是在其中执行命令的服务器(远程服务器),还必须将数据源名称提供给 -s 选项。这通常就是服务器,但对于有些数据库,数据源名称是实例名称。
请参阅随 ArcGIS Server Enterprise 的 ArcSDE 组件提供的《ArcSDE 管理命令参考》。有关通过管理命令直接连接到 ArcSDE 地理数据库的信息,请参阅通过 ArcSDE 命令直接连接到 SQL Server 中的地理数据库 (geodatabase)。
从 SQL 应用程序连接
使用 SQL 连接到地理数据库时,打开 SQL 应用程序(如 Management Studio for SQL Server、PL/SQL prompt for PostgreSQL 或 SQL*Plus for Oracle),然后以特定数据库用户的身份连接。有关使用 SQL 接口的说明,请参阅 DBMS 文档。