如何创建从ArcIMS到ArcSDE/Oracle的直接连接
请参考以下步骤
1. 打开 Author,访问ArcSDE 数据并保存为一个.axl 文件。
2. 在.axl 文件中,更新以下内容:
<SDEWORKSPACE name="sde_ws-0" server="zephyr" instance="port:5151"
database="test" user="test" encrypted="true" password="EPYCJM" geoindexdir="C:DOCUME~1 />
3. 作如下改动:
<SDEWORKSPACE name="sde_ws-0" server="zephyr" instance="sde:oracle"
database="test" user="test" encrypted="false" password="test@ora" geoindexdir="C:DOCUME~1 />
修改以下值:
instance = sde:oracle
encrypted = false
password = password@net_service_name
4. 当连接到一个远程Oracle服务器或通过Oracle的sqlplus连接时,密码@net_service_name是需要的:
sqlplus/password@net_service_name
Windows
安装Oracle客户端并运行Net Configuration Assistant来设置一个本地网络服务名。
UNIX
该值在tnsnames.ora 文件中
1. 打开 Author,访问ArcSDE 数据并保存为一个.axl 文件。
2. 在.axl 文件中,更新以下内容:
<SDEWORKSPACE name="sde_ws-0" server="zephyr" instance="port:5151"
database="test" user="test" encrypted="true" password="EPYCJM" geoindexdir="C:DOCUME~1 />
3. 作如下改动:
<SDEWORKSPACE name="sde_ws-0" server="zephyr" instance="sde:oracle"
database="test" user="test" encrypted="false" password="test@ora" geoindexdir="C:DOCUME~1 />
修改以下值:
instance = sde:oracle
encrypted = false
password = password@net_service_name
4. 当连接到一个远程Oracle服务器或通过Oracle的sqlplus连接时,密码@net_service_name是需要的:
sqlplus/password@net_service_name
Windows
安装Oracle客户端并运行Net Configuration Assistant来设置一个本地网络服务名。
UNIX
该值在tnsnames.ora 文件中