Geodatabase在10.1版本号也有较大的改进和更新,在用户体验和性能上都有变化,在实际的工作中可能会碰到各种奇怪的问题(事实上都是有原因的,须要我们对其工作机制有所了解才干避免其发生);近期须要使用sde进行空间数据库操作,须要去数据进行管理,所以就在个人电脑上安装对应环境进行測试,未曾料到arcgis10.1已经发生了巨大的变化,当中sde是64为版本号(安装的朋友一定要注意啊。不然就会遇到标题上的问题),所以就要求数据库也是64位的才干够(注意:数据库client应和arcgis
desktop版本号保持一致同为32位或者64位),还有一个变化就是catalog中默认採用数据库直接连接的方式(就是通过数据库client来訪问),不在像曾经那样提供PostInstall来建立sde库,须要在arctoolbox中使用gp工具来创建(如今的方式更为灵活,熟悉就好了);
为什么会出现User has privileges required to create database objects.这个问题。就是安装的arcsde10.1是64位(可能大部分人和我一样默觉得32位)而我们oracle服务端安装的是32位的。由于版本号不容,造成他们间不能訪问,知道了这个原因卸载掉32位服务端,安装64位服务端就解决这个问题了。
另外说明一下我的安装环境:
win7 64位
arcgis desktop10.1 32位
oracle 11g 32位client
oracle 11g 64位服务端
arcgis sde10.1 64位
创建sde许可文件空间数据库下载:http://download.csdn.net/detail/lis2012/8269767