arcgis 远程连接oracle 空间数据库
Arcgis 空间数据库链接
1. 使用ArcSDE服务连接空间数据库
使用ArcSDE服务连接到空间数据库操作步骤如下:
1) 在ArcCatalog的目录树,展开Database Connections文件夹.
2) 双击添加 Spatial Database Connection,打开 “Spatial Database Connection Properties”对话框.
3) 在Server文本框中,输入服务器名称或者IP地址(若是远程则要输入IP地址 ,如果是本机几可以输入服务器、ip地址,也可输入localhost
4) 在Service文本框,输入服务名或者端口号。(远程连接则要输入远程端口号,如;port:5153 ,并且如果使用的是端口号,则不用更改C:\Windows\System32\drivers\etc\services 下的esri_sde 5151/tcp #ArcSDE for SqlServer))
这个中的esri_sde 5151/tcp #ArcSDE for SqlServer相当于和端口建立对应关系。本机只用使用一个
5) 如果数据存储在SQL Server, IBM DB2, Informix, or PostgreSQL关系型数据库中,在Database文本框中,输入预连接的数据库的名称。Oracle数据库跳过此步。
6) 如果使用数据库认证,输入数据库的用户名和密码。需要保存用户和密码,勾选“save the user name and password with this connection file”,否则不保存。
7) 如果使用操作系统认证,单击“Operating system authentication”按钮。数据库认证不可用。
8) 如使用Oracle某用户的Schema数据库或者使用SQL Server中的dbo-schema数据库,必须在属性对话框中更改“Connection details”部分,从事务版本列表中选择空间数据库版本。
9) If you do not want to save the version connection information you provided in the last step, uncheck Save the version with the connection file. 如果不保存版本的连接信息,去掉“Save the version with the connection file”前的勾选。
10) 单击“Test Connection”按钮,执行连接测试. 测试成功,“Test Connection”按钮灰掉,否则,将无法从数据库中获取数据。
11) 单击OK按钮.
12) 输入数据库连接名称.
13) 回车.
注意:arcsde 只需要在主机上安装就可以了,不用在客户端再安装