公司的一个测试数据库,
这两天好像也没人做过什么操作,
但现在Compile Invalid Objecsts的时候,有很多编译不通过的。
如ALL_QUEUES,右键view一下,再编译
告诉我system.aq$_queue_tables表不存在(ORA-00942:表或视图不存在)
这是怎么回事啊?

解决方案 »

  1.   

    一般来说是当前用户权限不够,从而引起找不到,你用system试试
      

  2.   

    我是用sys用户登陆的
    结果是一样的
    所以应该不是权限的问题吧
      

  3.   

    conn / as sysdba
    么?用sysdba身份登陆的?
      

  4.   

    看了一下,是system用户被删掉了这个可以恢复出来么?
      

  5.   

    把自己的用户数据导出~
    然后dbca重建个实例