`

arcsde的两种连接方式

阅读更多

ArcSDE的二种连接方式解释

解释一:
ArcSDE的二种连接方式——估且称为客户端负载连接方式和服务器端负载连接方式。
二种连接方式的设置:
服务器端负载连接(最常用的连接方式):
服务器名称(Server):SDE服务器的主机名称。
服务端口(Service):安装SDE时选择的端口。默认是5151或esri_sde
数据库(Database):根据不同的DBMS决定是否要填。oracle系列不用填,而SQLServer需要填写。
用户名(UserName):不要解释了吧,哈哈。
密码(password):也不要解释了吧。
客户端负载连接:
服务器名称(Server):不用填写。
服务端口(Service):SDE:数据库类型。比如:如果是oracle9i,则SDE:Oracle9i
数据库(Database):根据不同的DBMS决定是否要填。oracle系列不用填,而SQLServer需要填写。
用户名(UserName):需要填写的。
密码(password):密码@服务器名称。例如:pwd@222.115.2.6。此项设置很重要,千万不要搞错了。
二种连接方式的异同:
客户端负载连接就是通过SDE访问数据表,并在本地完成对数据的各种操作(像空间分析,编辑等),而服务器端负载就是通过SDE访问数据表后,在服务器端完成对数据的各种操作,再把操作结果返回客户端。
因此即便服务器上SDE服务没有启动,采用客户端负载连接的方式也可以访问和操作SDE数据库,而服务器端负载连接只有在SDE服务启动后才能访问和操作SDE数据库。
ArcCatalog里边的连接设置和ArcEngine开发里边的设置是一样道理,不再详细说明。


解释二:
ArcSDE连接Oracle数据库有2种连接方式:直接连接和应用服务器连接。无论使用哪种连接方式,都需要对数据库进行配置。常采用的方法是使用Oracle 1Og的客户端软件进行配置。
首先,在Oracle Net Configuration Assistant中配置服务名,然后在ArcCatalog中进行连接。
使用直接连接方式输人用户名的密码时,需要使用以下格式:用户名@网络服务名。通过直接连接客户端可以和Oracle 10g实现连接而不需要ArcSDE(专用服务器进程的功能已经在ArcGIS Desktop中实现了)。采用这种方式进行连接和访问数据库的速度比较快。使用应用服务连接,直接通过端口进行操作,在服务器端需要单独开启一个专用服务器管理器进程,这种连接访问数据库的速度相对较慢。用户名的密码直接输人即可,不需要再添加网络服务名。

注:
ArcSDE是由以下3部分组成:ArcSDE服务器管理进程、专用服务器进程、ArcSDE客户端。
ArcSDE服务器管理进程,负责维护ArcSDE和监听来自客户端的连接请求。ArcSDE启动就是启动ArcSDE服务器管理进程,利用管理员账户管理ArcSDE与RDBMS连接,处理客户端的连接请求。
专用服务器进程,是由ArcSDE服务器管理进程创建,用于每一个特定的客户端应用程序与数据库的连接。
ArcSDE客户端,通过ArcSDE服务器管理进程和专用服务器进程建立和RDBMS的连接实现对数据库的操作。

-------转http://www.cnblogs.com/JinDin/archive/2009/10/06/1578374.html

分享到:
评论

相关推荐

    arcsde

    以下将详细介绍两种主要的连接方式:通过ArcCatalog连接以及使用ArcObjects进行编程连接。 #### 一、通过ArcCatalog连接ArcSDE ArcCatalog是ESRI提供的一款用于管理地理数据的桌面应用程序,它允许用户浏览、管理...

    以代码的方式来连接ArcSDE

    本文将详细介绍如何在VBA环境中通过代码连接到ArcSDE,包括应用服务器连接和直接连接两种方式。 1. 应用服务器连接: 应用服务器连接是指通过ArcGIS服务器(如ArcGIS Server)来访问ArcSDE。在VBA中,我们可以通过...

    ArcSDE 轻松入门.rar

    ArcSDE 支持异步和同步两种模式的数据更新。异步模式适用于大数据量的更新,提高系统性能;同步模式则保证了数据实时性,适合实时监控和快速响应的应用场景。 **7. 性能优化** 通过合理配置 ArcSDE 参数,如缓存...

    arcsde安装注意问题

    连接到 ArcSDE 管理的数据库有两种主要方式: 1. **直连方式**: - 使用 ArcGIS 的工具箱中的“Data Management Tools > Workspace > Create ArcSDE Connection File”创建连接文件。 - 在 ArcGIS 10 和 ArcGIS ...

    ArcSDE Tiered Hardware Configurations

    本文将详细介绍这两种连接方式的区别及其对系统性能的影响。 #### 二、ArcSDE分层硬件配置概述 ArcSDE分层硬件配置主要指根据不同的部署场景和需求,合理规划和设计ArcSDE系统的硬件架构。这种配置可以显著提高系统...

    arcsde_sdk_9.3_java

    这两个文件一起构成了完整的ArcSDE 9.3 Java SDK,确保开发者能够在Windows环境下顺利进行开发工作。 在使用ArcSDE SDK 9.3 for Java时,开发者可以利用以下核心知识点: 1. **连接管理**:通过SDK,开发者可以...

    ArcSDE的配置

    ArcSDE提供了一种高效的数据共享机制,使得多用户能够同时访问和编辑地理信息。以下是一个详细的ArcSDE配置步骤,以Oracle 8i数据库为例: 1. **创建数据库实例和表空间** 在配置ArcSDE之前,首先需要创建一个...

    ArcSDE基本原理与配置

    连接方式主要有两种:**应用服务连接**和**直连**。在应用服务连接中,客户端通过giomgr进程监听的端口发起请求,giomgr衍生出gsrvr进程,使用客户端提供的用户名/密码连接RDBMS,处理读/写请求。直连模式下,没有...

    ArcSDE自动安装和手动安装详解.pdf

    ### ArcSDE自动与手动安装详解 #### 引言 ArcSDE是ESRI公司推出的一款高级空间数据库引擎,主要...了解并掌握这两种安装方式,有助于GIS专业人员在不同项目中选择最合适的实施方案,提升空间数据管理的效率和安全性。

    论文研究-基于ArcSDE的空间拓扑关系连接方法研究.pdf

    根据ArcSDE提供的空间查询技术和拓扑关系谓词,提出了在ArcSDE平台下实现拓扑连接的三种方法,包括基于空间约束查询的拓扑连接方法(SCQTJ)、基于谓词的嵌套循环拓扑连接方法(PNLTJ)和过滤精化两阶段拓扑连接方法...

    基于Oracle的ArcSDE空间数据库设计报告

    它允许用户通过应用服务器连接或直接连接方式与Oracle空间数据库建立联系。在ArcCatalog中,通过Add Spatial Database Connection,输入ArcSDE服务名(esri_sde,对于直接连接则是sde:oracle10g),以及用户名和密码...

    基于ArcSDE Oracle模式的海量空间数据库建设.pdf

    ArcSDE提供了RasterDataSet和RasterCatalog两种存储方式,用户通常只需要关注业务表。在存储栅格数据时,ArcSDE使用分块策略,并提供LZ77、JPEG和JPEG2000三种压缩方式,其中LZ77是常用的压缩方法。分块大小通常根据...

    ArcSDE轻松入门.pdf

    - **连接方式**:ArcSDE支持两种主要的连接方式——应用服务器连接和直接连接。其中,应用服务器连接更适用于需要跨多个服务器进行分布式部署的应用场景。 - **数据加载**: - **Coverage数据**:Coverage是一种...

    ArcSDE table relationship

    这些链接是基于表之间共同列创建的,使多个不同格式的数据源(如shapefiles、ArcInfo表格、个人地理数据库中的要素类或ArcSDE企业地理数据库中的表格)得以相互连接。根据持久性,这些关系可以是临时的或永久的:...

    Arcsde10.1&Arcserver10.1 for linux

    在本篇文章中,我们将深入探讨ArcSDE 10.1与ArcGIS Server 10.1在Linux环境下的安装、配置以及应用等关键知识点。...无论是对于GIS专业人士还是软件开发者来说,熟悉并掌握这两种技术都是非常有益的。

    解决ArcSDE版本lock问题

    如果前两种方法都无法解决问题,则可能需要直接干预数据库来清除锁定状态。这通常涉及到直接查询锁定表,并删除其中的记录。 **操作步骤:** 1. 使用 SQLPlus 或 PL/SQL Developer 登录到数据库。 2. 分别执行以下...

    ArcSDE SDK Java 快速实践.pdf

    总结来说,ArcSDE SDK Java 提供了一整套工具和方法来实现GIS应用的开发,包括几何对象的创建与操作、数据库连接管理、表和图层的定义与管理、数据操作、图层锁的使用以及版本管理等功能。通过这些API的支持,开发者...

    高可用性ArcSDE的部署

    根据复制的实时性不同,又可以分为基于事务的复制和复制增量两种方式。 4. **镜像技术**:通过在两个或多个物理位置之间同步数据,来实现数据的实时复制。这种方式主要用于灾难恢复和数据保护。 5. **双机镜像**...

    Oracle+Spatial与ArcSDE空间数据上载及应用比较.

    Oracle提供了对象-关系模式和关系模式两种存储空间数据的方式,而ArcSDE则通过多张关联表来表达空间与属性数据之间的关系,以及空间数据内部结构。 #### Oracle Spatial的空间数据存储机制 Oracle Spatial提供了两...

Global site tag (gtag.js) - Google Analytics