我是新手,什么都不知道,不要见怪,谢谢!
我在Oracle的官方文档里看sqldeveloper教程(http://www.oracle.com/technology/global/cn/obe/sqldev_obe/plsql_debug/plsql_debug.htm)看到:

开始本教程之前,您应该:
1.
安装 Oracle 数据库 11g。注:您可以使用 9.2.0.1 以上的任何 Oracle 数据库版本2.
如果您使用的不是 Oracle 数据库 11g,请安装 Oracle SQL Developer 1.2.1。注: 从 OTN 可以免费下载 Oracle SQL Developer。要安装 Oracle SQL Developer,将其解压缩到计算机上的任一目录。3.
下载 plsql.zip 并将其解压缩到您的工作目录(即 d:\wkdir)。4.
可以访问附带的 HR 模式。如果尚未进行此操作,DBA 用户需要解锁模式以提供访问。使用以下命令可以完成此操作:ALTER USER hr ACCOUNT UNLOCK;
ALTER USER hr IDENTIFIED BY hr;

这个第3步说的工作目录到底是那里还有那个DBA用户是指SYS吗?

解决方案 »

  1.   

    工作目录就是你随便放的了,就像安装普通软件一样。可以理解为sys用户具有dba的身份。
      

  2.   

    工作目录就是你的存放目录,DBA用户是指有SYSDBA角色的用户,SYS是
      

  3.   

    我在sqlplus里运行
    用户名:sys as sysydba
    密码:
    然后输入:
    ALTER USER hr ACCOUNT UNLOCK;
    ALTER USER hr IDENTIFIED BY hr;
    最后到sqldeveloper里去debug还是权限不足不知道怎么回事诶
      

  4.   

    sys是超级用户 应该是具有权限的,你试着改改其它用户看有没有权限。
      

  5.   

    http://space.itpub.net/9340716/viewspace-509515
    赋予DEBUG权限??
    我都有完整权限,很少分如此细的,主要是我们的DBA在北京,不好联系..
      

  6.   

    oracle 赋debug权限oracle 2009-09-24 11:39:50 阅读274 评论0 字号:大中小 
    pl/sql 报错 不能运行debug 时ora-0131:Insufficient privileges关键字: debug connect session system privilege 用pl/sql developer 调试存储过程报错note:debugging requires the debug connect session system privilege. 原因是用户权限不够,使用以下命令授予权限:GRANT debug any procedure, debug connect session TO username