专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > GIS

ArcSDE装配注意事项(二)

发布时间:2010-06-06 17:00:00 文章来源:www.iduyao.cn 采编人员:星星草
ArcSDE安装注意事项(二)

 

上次安装的arcsde9.3后尝试往本机sde数据库中导入一个区局的数据库,但是每次都是导到一半就卡死不动,也没有报任何的错误,因此安装了arcsde9.3 sp2补丁,安装补丁后连接sde(非直连方式)出现network I/O error错误

原因如下:

由于之前post了一个5252的sde服务,删除服务的时候没有删除完全,所以在 C:\Windows\System32\drivers\etc文件夹里的services文件还有残留,导致了连接sde出现错误,删掉那一行即可。

(补充:后来发现可能不是以上的原因,可能是杀毒软件的原因,没有退出金山毒霸的时候还是会出现network I/O error错误,把金山毒霸退出之后就连接成功了,原理还不清楚。有待探索)

      

sde表空间建立后注意事项:

一、将sde表空间设置为自动增长(oem或者直接写语句都行)

写语句alter tablespace sde autoextend on;

会提示ora-32773:不支持对小文件表空间sde的操作,因此查看相关资料寻求解决办法如下:

 

1.找到需要扩展空间的表空间(SDE),查看其数据文件路径:

select * from dba_data_files t where t.tablespace_name = '表空间名称'

例:

 

2.设置表空间数据文件自动扩展:

alter database datafile '全路径的数据文件名称' autoextend on;

完成!

 

二、修改了sde库MaxBlobSize的值,设置为最大值不超过100000000字节(约100M)
cmd:

查询(sdemon -o info -I config)
sdeconfig -o alter -v MAXBLOBSIZE=100000000 -i 5151 -s 对应的服务器 -u sde -p sde
例:sdeconfig -o alter -v MAXBLOBSIZE=100000000 -i 5151 -s localhost -u sde -p sde

 

三、SDE报错:Unable to create logfile system tables. User perhaps lacks permissions or resources to create tables
用CMD修改SDE设置。
sdeconfig -o list -i 5151 -u sde -p gzhwgismap
/** 看两个参数值 1、ALLOWSESSIONLOGFILE是否为FALSE 2、LOGFILEPOOLSIZE 是否为0
/**如果是则修改参数值
sdeconfig -o alter -v ALLOWSESSIONLOGFILE=TRUE -i 5151 -u sde -p sde

/** 输入 y 同意修改
sdeconfig -o alter -v LOGFILEPOOLSIZE=20 -i 5151 -u sde -p sde
/** 输入 y 同意修改

 

四、把sde用户的系统权限中的select any table 权限去掉(pl/sql)

 

最终成功地将区局的数据库导入到本机数据库进行测试啦~撒花!

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: