ArcEngine10.1直连GeoDatabase for
Oracle的方法其实和以前的版本一样,对于默认的sde用户,设置如下:
instance = sde:oracle11g:oracle服务名或服务器IP
user=sde
password=sdepassword
version=sde.default
但是,如果设置了多个GeoDatabase用户,比如sde1,sde2等。上面的设置仅仅把sde用户替换成sde1,version替换成sde1.default,是不行的,还必须加入schema名称,这是10.1新增的,可以在desktop的Geodatabase
connection properties中看到,可以用来设置版本之类的。相应的ArcEngine连接设置要改为:
instance =
sde:oracle11g:oracle服务名或服务器IP:schema
user=sde1
password=sde1password
version=owner.default
schema和owner一般就是sde1。