ArcGIS SED + Oracle 空间数据连接方式
ArcGIS SED + Oracle 空间数据连接方式<div class="postText"><div id="cnblogs_post_body">今天 在使用ArcSDE + Oracle时,用ArcMap配图时连接矢量数据,经常会出现NetWork I/O Error错误;
错误原因分析:1 数据量太大,取数据时候超过网络流量
2 数据表中存在字段错误,
3 在用ArcGIS 软件通过ArcSDE导入数据时,空间数据表的空间索引丢失;
4 数据内容有问题,例如空间数据超出范围等
从以上方法去查找原因,但测试以上全部正确,而利用ArcSde连接Oracle时,大数据量时一直报错:NetWork I/O Error错误,经过排查,发现是通过ArcSDE自带的方法去连接Oracle时,会出现错误,而通过ArcSDE直连Oracle则不会出现错误,而且性能提高了30%~50%左右。
ArcGIS 自带方法连接:
1Server:IP地址或localhost 例如:192.168.0.5
2Services:5151
3 DataBase: 空
4 UserName:用户名 PassWord:密码 例如:myusernamemypwd
ArcGIS 直连Oracle方法:
1Server:IP地址或localhost 例如:192.168.0.5注:如果是本机 则可以不填写
2Services:sde:oracle10 注:根据oracle版本进行填写;如果是oracle9i 则为sde:oracle9i
3 DataBase: 空
4 UserName:用户名 PassWord@orcl:密码 例如:myusernamemypwd@orcl 特别说明:密码为&ldquo;密码+@oracle实例&rdquo;
通过以上方法基本能够解决 Network I/O Error 问题。
页:
[1]