Arcgis sde 10.1安装后不能创建空间库,提示User has privileges required to create database objects.

          Geodatabase在10.1版本也有较大的改进和更新,在用户体验和性能上都有变化,在实际的工作中可能会碰到各种奇怪的问题(其实都是有原因的,需要我们对其工作机制有所了解才能避免其发生);最近需要使用sde进行空间数据库操作,需要去数据进行管理,所以就在个人电脑上安装相应环境进行测试,未曾料到arcgis10.1已经发生了巨大的变化,其中sde是64为版本(安装的朋友一定要注意啊,不然就会遇到标题上的问题),所以就要求数据库也是64位的才可以(注意:数据库客户端应和arcgis desktop版本保持一致同为32位或者64位),另一个变化就是catalog中默认采用数据库直接连接的方式(就是通过数据库客户端来访问),不在像以前那样提供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位客户端

      oracle 11g    64位服务端  

      arcgis sde10.1  64位

      创建sde空间数据库的许可文件下载地址:http://download.csdn.net/detail/lis2012/8269767

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。