客户端直连ArcSDE地理数据库的兼容性

客户端直连ArcSDE空间数据库的兼容性取决于正在使用的版本。下表中总结出客户端直连地理数据库的兼容性。

 

9  geodatabase

 

9.1  geodatabase

 

9.2  geodatabase

 

9.3  or 9.3.1 geodatabase

 

10  geodatabase

 

9 客户端

 

Yes

 

No

 

No

 

No

 

No

 

9.1客户端

 

No

 

Yes

 

No

 

No

 

No

 

9.2 SP 1–4客户端

 

No

 

No

 

Yes

 

No

 

No

 

9.2 SP5+客户端

 

No

 

No

 

Yes

 

Yes,需安装其他驱动程序

 

No

 

9.3 or 9.3.1客户端

 

Yes,  需安装其他驱动程序

 

Yes,  需安装其他驱动程序

 

Yes,  需安装其他驱动程序

 

Yes

 

No

 

10客户端

 

No 

 

No

 

Yes,但,如果DBMSOracle 10g,则必需一个Oracle 10g客户端。

 

Yes

 

Yes

 

旧版本客户端连接新版本地理数据库

 

唯一的场景,旧版本的客户端可以连接到新版本的地理数据库,就是仅当使用ArcGIS 9.2的Service Pack 5(SP5)或ArcGIS 9.2更高版本SP的客户端,可以直连ArcGIS9.3或9.3.1 ArcSDE的地理数据库。安装补丁服务包是必须的。

 

注意:

 

不支持从以前版本的客户端连接到ArcGIS10版本的地理数据库。

 

新版本客户端连接旧版本地理数据库

 

从新版本的客户端连接到旧版本的地理数据库,允许你使用地理数据库,而不必在客户端升级的同一时间升级地理数据库。还可以允许你安装混合版本的客户端。例如,如果一个部门使用了尚未更新到10版本的自定义应用程序,你可以保持9.3版本的地理数据库,保持9.3版本客户端的用户组,并升级该机构其他地区的客户。请注意,10版本的客户端无法使用10的功能,直到地理数据库已经升级到10才可。

 

使用ArcGIS 9.3和9.3.1,直连的驱动程序是单独安装,它允许你从ArcGIS Desktop,ArcGIS Engine,ArcGIS Server,或者ArcIMS 9.3客户端来直连以前版本的ArcSDE地理数据库。直连驱动程序的安装文件是在你的客户端安装媒体GDBDirectConnect文件夹下。在Windows上,它可以从安装对话框中被执行,被称为“ArcGIS Pre 9.3 GDB Direct Connect drivers (ArcGIS9.3 GDB直连驱动程序)”。

 

ArcGIS Desktop,ArcGIS Engine和ArcGISServer 10包括所有直连的驱动程序,为你连接到ArcSDE的9.2,9.3,或10地理数据库。

 

Rules for mixed release connections混合连接规则

 

请记住以下信息来决定是否使用混合连接方式。

 

·        若要从一个ArcGIS或ArcIMS客户端连接到以前版本的ArcSDE地理数据库,地理数据库必须升级到最新的ArcSDE服务包或补丁程序。例如,你想要从ArcGIS Desktop 10连接到ArcSDE 9.2的地理数据库,则必须应用最新的9.2服务包或补丁程序。

 

·        从9.2地理数据库直连到9.3或10版本的客户端,并不适用于ArcSDE的Informix规则,由于客户端软件开发工具包(SDK)中有必要进行直接连接的差异。

 

·        当你从一个较新的客户端连接到旧版本的ArcSDE地理数据库时,只能访问你的地理数据库发布的功能。例如,你无法从一个ArcGIS 9.3的客户端连接到Oracle的ArcSDE 9.1地理数据库;由于ST_Geometry存储类型不被ArcSDE的9.1执行,无法使用ST_Geometry存储类型创建一个要素类。这也适用于C和Java API的功能,如果该功能不存在于你要连接的地理数据库的版本中,你就不能使用较新的C或Java API函数的版本。反过来也是如此,一个旧版本的功能在一个新版本的地理数据库中已不再可用。

 

·        由于不再支持Oracle 8i的数据库,不支持从9.3客户端连接到Oracle8i中存储的ArcSDE9.1或9版本地理数据库。

 

·       当你从一个ArcGIS 9.2 SP5或更高版本的Service Pack客户端连接到ArcSDE 9.3的地理数据库,无论是直连还是ArcSDE服务,你都无法获得9.3新的功能。例如,你无法从一个ArcGIS 9.2 SP5的客户端连接到PostgreSQL 9.3或z / OS上的DB2存储的ArcSDE地理数据库。你也不能使用ArcGIS 9.3三维分析中的金字塔地形类型,也不能创建用于全球转向延误或网络功能评估的网络数据集,这些都可以在ArcGIS9.3网络分析中实现。此外,您不能从一个ArcGIS 9.2的地理数据库中复制数据到一个文件数据库中(File Geodatabase)。同样,你无法从ArcGIS 9.2 SP5客户端连接到一个存储在SQL Server Express实例中的ArcSDE9.3地理数据库,也无法创建一个全文目录的地理数据库。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值