重建数据字典视图,sys登陆执行rdbms\admin下的catalog.sql

解决方案 »

  1.   

    zmgowin隐者兄啊,我按你的意思用sys执行rdbms\admin下的catalog.sql语句时也出现如下的错误:"重新编译/重新验证职SYS.ALL_OBJECTS时出错 表或视图不存在"请问RDBMS\ADMIN\standard.sql这个文件又是什么作用?是不是也与数据字典有关呀?急得要上火了~~~~~~~~~~~~~~~~~~``
      

  2.   

    用sys执行rdbms\admin下的catalog.sql语句时也出现如下的错:rop public synonym ALL_REFRESH_DEPENDENCIESORA-04045: 在重新编译/重新验证 SYS.JIS$ROLE_TRIGGER$ 时出错
    ORA-00942: 表或视图不存在create public synonym ALL_REFRESH_DEPENDENCIES for
        ALL_REFRESH_DEPENDENCIESORA-00955: 名称已被现有对象占用
      

  3.   

    执行脚本中出现错误也算正常,你可以先看看执行脚本后字典视图能不能正常查看standard.sql脚本是创建数据库基本结构的,例如数据类型,基本函数等
      

  4.   

    zmgowin隐者兄:下面这个有用吗?RDBMS\ADMIN\BUILDALL.SQL    --生成所有对象脚本
      

  5.   

    zmgowin隐者兄,你在哪儿呀~~~~~~~~~~~~~~
      

  6.   

    用sys执行rdbms\admin下的catalog.sql语句后也没解决问题~~~~~~~~~`难道只有重装的命了?
      

  7.   

    RDBMS\ADMIN\BUILDALL.SQL 重建后,你现在的东东就彻底访问不了了
      

  8.   

    我的数据还在的,在SQLPLUSW下用SELECT语句可以查询到数据。
      

  9.   

    你可以先查查all_objects这个视图是否可以查询,或者执行catalog.sql脚本时是否创建了该视图