执行DESC DBMS_SYSTEM操作后,显示Object dbms_system does not exist.
我想用DBMS_SYSTEM与SET_SQL_TRACE_IN_SESSION这两个包,怎么办?
谢谢了!

解决方案 »

  1.   

    说错了,执行DESC DBMS_SYSTEM后会显示什么?
      

  2.   

    真是越说越乱L
    执行 exec sys.dbms_system.set_sql_trace_in_session (7,2367,true);后,
    提示sys.dbms_system未声明
    执行DESC DBMS_SYSTEM后,说Object dbms_system does not exist.
    怎么办?
    谢谢了!
      

  3.   

    这个包属于 SYS 用户,而且并未授权其它用户使用。建议仅仅当你作为SYSDBA登录的时候使用。你可以先这样看看究竟有没有:sqlplus /nolog
    conn / as sysdba
    desc sys.dbms_system如果还是没有,那就手工运行脚本来创建
    @$ORACLE_HOME\rdbms\admin\DBMSUTIL.SQL
    @$ORACLE_HOME\rdbms\admin\prvtutil.plb
      

  4.   

    这个包属于 SYS 用户,而且并未授权其它用户使用。建议仅仅当你作为SYSDBA登录的时候使用。你可以先这样看看究竟有没有:sqlplus /nolog
    conn / as sysdba
    desc sys.dbms_system如果还是没有,那就手工运行脚本来创建
    @$ORACLE_HOME\rdbms\admin\DBMSUTIL.SQL
    @$ORACLE_HOME\rdbms\admin\prvtutil.plb