无法 enable archiving

来源:互联网 发布:康得新 财务 流向数据 编辑:程序博客网 时间:2024/05/29 09:43

环境:

   OS:Windows

   9.2的Desktop,ArcSDE

   DBMS: oracle10G

症状:

 

在CATALOG中连接SDE的DATASET时点击右键先register as versioned,再用archiving的Enable archiving功能时,错误如下图:

 

image

解决方法:

出现这种错误一般是sde要用到的某些oracle的某些对象处于INVALID状态,至于为什么会处于这种状态,可能是同事做升级的时候升的不完整。

让同事查询

select object_name from user_objects where status='INVALID';

发现有很多的无效对象,

以sys用户登录到数据库中,运行

@?/rdbms/admin/utlrp后,重新编译所有的无效对象,问题解决。

原创粉丝点击