Mxd连接ArcSDE的几种方式

转载 2012年03月28日 11:44:18

原文地址:http://www.gisall.com/html/72/124272-6243.html

在实际的工作中,自己配置好的mxd文件,遇到服务器的IP改了,或者机器名称改了,导致自己的mxd文件打不开,或者打开的时候找不到数据源了,接下来就给介绍几种mxd连接ArcSDE中的数据的方式,做以初步的总结。

 

1、通过机器名连接

         该种方式连接ArcSDE需要安装ArcSDE的机器将ArcSDE服务启动,连接参数在ArcCatalog的建立空间数据库连接中进行设置,如下图

具体参数

         服务器:安装了ArcSDE的机器名称

         服务:ArcSDE服务的端口号

         数据库:如果一台机器上只安装了一个ArcSDE实例那个这个可以空着

         用户名:gis用户名

         密码:gis用户密码

在我们的实际应用中采用该种方式与ArcSDE进行连接,要求安装了ArcSDE的机器名称不能频繁变动,如果频繁改变的话需要重新配置mxd中数据的数据源,这样做非常费时。

 

2、通过IP进行连接

         通过该种方式连接ArcSDE管理的数据库,需要安装ArcSDE的机器将ArcSDE服务启动,连接参数在ArcCatalog的空间数据连接中设置,如下图

具体参数:

         服务器:安装了ArcSDEIP地址

         服务:ArcSDE服务的端口号

         数据库:如果一台机器上只安装了一个ArcSDE实例那个这个可以空着

         用户名:gis用户名

         密码:gis用户密码

同理,在该种方式的连接ArcSDE要保证安装ArcSDE机器IP不能频繁变动,频繁变动的话,同样需要重新设置MXD的连接数据源,费时费力。

 

3、通过hosts域名映射进行连接

         通过该种方式连接ArcSDE的空间数据库,需要在系统的hosts文件中添加一条关于本机到ArcSDE机器的映射关系,如下图(文件路径C:\Windows\System32\drivers\etc\Hosts

其中IP地址为ArcSDE服务器的IP,后边的名称根据实际情况自己去调整。之后在将ArcCatalog打开,进行空间数据库的连接,如下图

 

具体参数:

         服务器:hosts中的映射名称

         服务:ArcSDE服务的端口号

         数据库:如果一台机器上只安装了一个ArcSDE实例那个这个可以空着

         用户名:gis用户名

         密码:gis用户密码

 

该种连接方式同样需要安装ArcSDE的机器将ArcSDE服务启动,如果安装了ArcSDE的机器机器名或者IP改变了,只需要修改客户端的hosts的文件中的映射内容就可以了,不需要打开mxd重新设置数据的数据源。

 

4、通过直连接的方式进行连接

这里只说明ArcSDEOracle连接的直连接方式,该种方式连接ArcSDE管理的空间数据,不需要ArcSDE机器的ArcSDE服务必须启动,但连接ArcSDE的客户端需要安装Oracle端,同时需要配置Oracle服务名,建立OracleOralce之间的连接,首先要在客户端安装Oracle客户端,如下图

 

安装完成之后,配置与Oracle数据库的连接

 

 

配置好的Oracle服务连接可以通过PL/SQL进行测试一下,确认配置成功

配置完成之后,打开ArcCatalog建立一个空间连接到ArcSDE管理的数据库

写法一、

其中主要参数为“服务”,其中包括的参数为sde:oracle11g:orcl201,第一个“sde”为默认参数,第二个oracle11g为客户端的oracle版本,第三个orcl201为本机配置到oracle数据库的服务名称。

 

写法二、

其中主要的参数有两个部分,“服务”和“密码”,其中“服务”部分要填写的内容为sde:本地oralce的版本,如(sde:Oracle11g),还有就是密码写的方式为密码@oracle服务名,如(gis@orcl201)。

通过该种方式连接ArcSDE的数据库,如果ArcSDE服务器的IP地址或者机器名称改变了,则需要重新配置Oracle的客户端服务连接,不需要打开并修改mxd中的数据源配置。

     以上为几种常用的ArcSDE连接方式,在实际的应用中,根据实际情况进行应用。


相关文章推荐

mxd连接ArcSDE的几种方式

在实际的工作中,自己配置好的mxd文件,遇到服务器的IP改了,或者机器名称改了,导致自己的mxd文件打不开,或者打开的时候找不到数据源了,接下来就给介绍几种mxd连接ArcSDE中的数据的方式,做以初...
  • SYDBC
  • SYDBC
  • 2013-12-31 11:13
  • 812

ArcSDE的多种连接方式.pdf

  • 2010-03-25 17:19
  • 144KB
  • 下载

ArcSDE的二种连接方式

解释一: ArcSDE的二种连接方式——估且称为客户端负载连接方式和服务器端负载连接方式。 二种连接方式的设置: 服务器端负载连接(最常用的连接方式): 服务器名称(Server):SD...

ArcSDE的多种连接方式

  • 2009-07-16 08:00
  • 144KB
  • 下载

arcsde的多种连接方式

  • 2009-12-01 09:27
  • 136KB
  • 下载

ArcGIS表关联方式介绍(二)-ArcSDE视图、QueryLayer、RelationshipClass

ArcSDE View          使用数据:单个要素类,要素类与普通表 使用场景:必须存储在数据库中使用ArcSDE进行管理 存储方式:以视图的形式存储在数据库中,用户调用可以将该视图看作一个...

Mongodb连接失败问题的几种情况和解决方式

问题一: E:\Program Files\MongoDB\Server\3.4\bin>mongod.exe --dbpath e:\data\db 2017-07-07T17:13:56.239+...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)