Oracle 中用户方案地理数据库的连接

通过连接到包含主 sde 地理数据库以及用户方案地理数据库的 Oracle 数据库,然后更改地理数据库连接信息以指定用户方案中的地理数据库版本,从而完成从 ArcGIS for Desktop 到用户方案地理数据库的连接。可以使用 ArcSDE 服务或直接连接到非 sde 用户方案中的地理数据库。

连接到 Oracle 数据库

使用可从 ArcGIS for Desktop 中的目录树访问的数据库连接 对话框,连接至 Oracle 数据库。从数据库平台下拉列表中选择 oracle。然后在实例文本框中输入 TNS 名称或 Oracle Easy Connection 字符串。

直接连接到 Oracle 中的地理数据库

直接连接到用户拥有的地理数据库的过程,与直接连接到主 sde 地理数据库的过程相似;您必须在客户端计算机上安装 Oracle 客户端并指定 TNS 名称或 Oracle Easy Connection 字符串,以指示 ArcGIS 使用哪个 Oracle 数据库。

提示提示:

如果使用 ArcSDE 服务进行连接,则使用创建 ArcSDE 连接文件地理处理工具进行连接。

如果您使用 ArcSDE 服务进行连接,仅需要使用一个 giomgr 进程:即与 sde 主地理数据库连接的那个进程。这样便拥有了一个用于 sde 主地理数据库的 ArcSDE 服务;您无需为用户方案地理数据库设置单独的 ArcSDE 服务,并且每个地理数据库不存在单独的 giomgr 进程或端口号。

在提供连接类型信息后,提供在 Oracle 数据库中对您进行身份验证所必需的信息。如果使用数据库身份验证,则输入有效 Oracle 用户的用户名和密码。如果使用操作系统身份验证,则从类型下拉列表中选择该类型,并且您当前的 Windows 登录信息用于连接至 Oracle 数据库。

指定用户方案地理数据库

在使用 ArcGIS for Desktop 中的数据库连接对话框首次连接至 Oracle 中的数据库时,您将自动连接到 sde.DEFAULT 版本的主 sde 地理数据库。要连接至 sde 之外用户的方案中的地理数据库,请右键单击“数据库连接”节点下的现有连接,然后单击地理数据库连接属性。当对话框打开时,从方案下拉列表选择用户方案地理数据库。这会将您自动连接至 <user>.DEFAULT 事务版本。如果要连接至不同的地理数据库版本,可在此时这样操作。

选择用户方案地理数据库

9/15/2013