以下为总结的ArcSDE的常见问题,这些问题已经都是Yes or No的回答形式,稍微会加一些说明。
1:ArcSDE是否支持MDSYS.ST_Geometry?
回答:不支持。MDSYS.ST_Geometry是Oracle的一种存储类型,和Esri的SDE.ST_Geometry是完全不同。
2:在使用ArcSDE命令行时,各个数据库对版本名称的大小写是否区分?
回答:对Oracle/DB2/PostgreSQL是大小写区分的,对SQL Server来说大小写是不区分的。
sdeversion -o create -V editor -P sde.default -u sde -p sde -i 7171 -D sde
ArcSDE 10.0 for PostgreSQL Build 685 Fri May 14 12:05:43 2010 Version
Administration Utility
-----------------------------------------------------
Error: Version not found (-126).
Error: Unable to get parent version information.
>sdeversion -o create -V editor -P sde.DEFAULT -u sde -p sde -i 7171 -D sde
ArcSDE 10.0 for PostgreSQL Build 685 Fri May 14 12:05:43 2010
Version Administration Utility
-----------------------------------------------------
Successfully created new version sde.editor:
3:我的ArcSDE的licences过期了,怎么进行重新注册?
回答:请参考:http://blog.csdn.net/liufeng1980423/article/details/6074523
4:ArcCatalog查看ArcSDE图层的属性,没有看到任何记录?
回答:数据库的临时(TEMP)表空间占满了,需要增加空间。
5:分布式安装ArcSDE,为什么创建服务失败?
回答:分布式安装ArcSDE,创建服务需要使用ArcSDE命令行来进行创建。
PS:分布式安装ArcSDE机器需要装数据库客户端,分布式安装的创建命令为sdeservice -o create -d oracle,netservicename -p sde密码 -n 另外还需要将%SDEHOME%\etc\dbinit.sde里面的修改为set LOCAL=netservicename
6:Oracle数据库在ST_Geometry存储的数据可以配置SQL操作,那么我的SQLServer数据库是否也可以使用SQL操作呢?
回答:SQL Server数据库必须为SQL Server2008,而且你的数据存储为Geometry或者Geography即可。但是它所提供的操作函数为SQL Server自己的函数,详情参考:http://blog.csdn.net/linghe301/article/details/6315712
7:我的ArcMap10的操作系统是64Bit的,我是否可以安装Oracle64Bit的客户端来进行直连?
回答:建议用户安装32Bit的Oracle客户端,因为ArcMap是32Bit的程序,不能加载64Bit的oci.dll
8:ArcGIS10是否可以直接连接Oracle Spatial数据而不安装ArcSDE?
回答:可以,可以创建QueryLayer对象来实现。
9:我的ArcGIS9.3.1的桌面是否可以连接ArcSDE10?
回答:原则上讲,我们建议用户的ArcGIS客户端和arcSDE的版本包括相关补丁保持一致,这样才能保证系统的稳定运行,但是如果用户的客户端版本比服务器端版本高,这样是可以的,但是反之肯定是不行的。
10:为什么我使用ArcMap对ArcSDE数据进行版本编辑,随着时间的推移,我的查询效率和编辑效率越来越低?
回答:使用版本编辑后,根据用户的编辑频度和多用户并发编辑数做版本压缩操作。http://blog.csdn.net/linghe301/article/details/6399036
------------------------------------------------------------------------------------------
系列连载目录参考
ArcSDE常见问题总结(一):http://blog.csdn.net/linghe301/article/details/6602442
------------------------------------------------------------------------------------------