ArcSDE geodatabase直连原理

ArcSDE geodatabase直连原理

ID:41124125

大小:70.91 KB

页数:4页

时间:2019-08-17

ArcSDE geodatabase直连原理_第1页
ArcSDE geodatabase直连原理_第2页
ArcSDE geodatabase直连原理_第3页
ArcSDE geodatabase直连原理_第4页
资源描述:

《ArcSDE geodatabase直连原理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、客户端应用程序直接连接到GeoDatabase意味着,数据库和客户端之间通过直连驱动通讯,而不是ArcSDE服务。这也意味着,在服务器端运行的很多进程将在客户端机器上运行。除此之外,ArcSDE服务创建连接时,ArcSDE执行的某些限制,例如密码长度,将由DBMS来执行。       ArcSDE直连驱动和ArcSDE服务采用相同的代码构建。不同的是,ArcSDE直连驱动是一系列动态链接库dll,安装和运行于客户端应用程序的进程空间内;而ArcSDE服务是可执行程序,运行于服务器端。       由于直连驱动和ArcSDE服务采用相

2、同的代码构建,因此数据库配置必须与使用ArcSDE服务连接数据库时所安装的数据库保持一致,即同样的ArcSDE管理员账户和ArcSDE空间数据库系统表必须存在。在ArcSDE连接请求之前,必须安装好,同时客户端机器要配置好,用于网络访问。1.1 使用直连的情形   使用直连的一些例子如下所示。1) 不管理ArcSDE服务   直连数据库驱动不需要管理ArcSDE服务,不需要安装、配置和启动中间进程giomgr.exe。2) 为可伸缩的系统提供更多的选择   直连架构将ArcSDE组件的功能迁移到桌面执行,移除了服务器端的ArcSDE

3、负载,释放更多的资源可供DBMS使用,为数据库服务器提供了更好的可伸缩性。3) 直连速度更快   直连在客户机上执行处理,比服务器端处理更快。与客户机上执行处理相比,服务器端执行要同时处理来自许多客户机的请求,然后把计算结果需通过网络传送到客户机。4) 直连配置完全适用于failover环境。       例如,使用直连驱动可非常方便的配置使用OracleRAC的系统。       备注:SwitchoverandFailover-SwitchOver是OracleDataGuard环境中一个很重要的角色,用来完成在primaryd

4、atabase和standbydatabases中无任何数据丢失的主备切换。在主备切换中,采用switchover方式,可以保证不丢失任何数据。在主备切换过程中,原来的primarydatabase将转变为standbyrole,而原来的standbydatabase将转变为primaryrole.这种模式的切换在主备端都不需要重建database.       与SwitchOver想对应,还有一种切换模式叫FailOver,FailOver是一种不可逆的从standydatabase到primarydatabase切换的过程,这

5、种情况发生在主库不可用的情况下,比如主库的主机或存储出现重大故障,短期内无法修复的情况下。5) 使用操作系统认证访问Oracle,DB2,Informix,orPostgreSQL的ArcSDEgeodatabase。6) 连接SQLServerExpress的ArcSDEgeodatabase。1.2 不能使用直连的情形       以下是不能使用直连的例子。1) 桌面端机器没有足够的资源处理ArcSDE进程。2) ArcSDEgeodatabase和客户端版本不兼容。       如果使用ArcGIS9.2ServicePack

6、(SP)5之前的版本,客户端应用程序和ArcSDE必须保持版本一致.例如,如果ArcSDEgeodatabase的版本是9.1,ArcGISDesktop和ArcIMS必须也是9.1.        从ArcGIS9.2SP5,可与ArcSDEgeodatabase9.3建立直连.同样,使用ArcGIS9.3客户端,可与ArcSDE9.0,9.1,9.2,or9.3geodatabase进行直连.但要注意的是,直连需要独立安装直连驱动。从ArcGIS9.2SP5或后发布的补丁的客户端直连到ArcSDE9.3geodatabase,需

7、从ESRI支持网站下载驱动.从ArcGIS9.3或后发布的补丁的客户端连接到老版本的ArcSDEgeodatabase,必须安装正确的直连驱动,直连驱动在软件安装介质中提供。 3) 减少配置每台客户机的繁琐       大多数DBMS,使用直连需要在客户机上进行相应的配置。1.3 直连驱动       直连驱动支持连接和使用DBMS中存储的空间数据,其以动态链接库dll的形式安装在客户端应用程序的Bin目录(windows操作系统),或者UNIX/Linux操作系统的lib目录。        这些驱动为ArcGIS系列产品、Arc

8、View3.xDatabaseAccess、ArcIMS产品自动安装;如果使用ArcSDECAPI构建自定义的应用程序,需要单独安装直连驱动。1.4 Geodatabase安装文件       通过ArcGISServer企业级的Ar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。