我在浏览器中写了:http://19d98ca37f624af:5561/isqlplus/dba可是登入不了,查了一下说是要配置一下
网上是这么说的:1.  执行命令
     cd %ORACLE_HOME%\oc4j\j2ee\ISQLPLUS\application-deployments\ISQLPLUS
    
     一定要先进入第一步的目录后再执行以下的命令,否则会报错
     环境变量 RACLE_HOME 可以在注册表中查到,就是安装oracle工具的那个目录2.  执行以下命令,进入JAZN命令环境
E:\oracle\product\10.2.0\db_1\oc4j\j2ee\ISQLPLUS\application-deployments\isqlplu
s>%ORACLE_HOME%\jdk\bin\java -Djava.security.properties=%ORACLE_HOME%\sqlplus\ad
min\iplus\provider -jar %ORACLE_HOME%\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus D
BA/admin" -password welcome -shell   
    
    welcome是iSQL*Plus DBA账户admin的默认密码3. 新建用户,设置密码
   JAZN:> adduser "iSQL*Plus DBA" username password4. 用listusers列出用户,看看你的用户是否存在
  JAZN:> listusers5. 授予用户赋予webDba角色
  JAZN:> grantrole webDba "iSQL*Plus DBA" username6. 退出JAZN命令环境
   JAZN:> exit7. 接下来重新启动ISQLPLUS应用服务器
    C:\ISQLPLUSctl stop
    C:\ISQLPLUSctl start
    有些资料说10g 可以不用重启ISQLPLUS服务就可生效,但在windows下还是要重启的
    也可到 服务 中重启相关服务 OracleOraDb10g_home1iSQL*Plus
经验证明:最好把计算机重启动一下,我就是重启ISQLPLUS服务后没有效果,还是登录不进去。
ok 再进入网址http://hostort/ISQLPLUS/dba,在弹出的对话框中输入你新建的username和password,就可以进入到数据库登陆界面了,选择以sysdba或sysoper身份登陆。
注意这里不是数据库用户,而是ISQLPLUS应用服务器要求的用户和密码(要求具有webDba角色)如果你不想让这个用户继续登陆或存在,可以进入JAZN命令环境(执行1、2步操作),执行
   JAZN:> revokerole webDba "iSQL*Plus DBA" username       #撤销用户webDba角色
   JAZN:> remuser "iSQL*Plus DBA" username                       #删除用户
也可以用
   JAZN:> setpasswd "iSQL*Plus DBA" username old_password new_password    修改用户密码$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell
问题:我第一步执行就不成功,提示说“系统找不到指定的路径”。该怎么办啊?

解决方案 »

  1.   

    无视isqlplus
    直接用第三方软件吧,如pl/sql developer,TOAD等
    要想提高命令行水平,当然首选sqlplus
      

  2.   

    俺从来不用 isqlplus,一般都用plsql的。
      

  3.   

    1、检查你的ORACLE_HOME 设置;查询的时候不区分大小写,但是设置或应用的时候需要注意大小写问题
    c:> set ORACLE_HOME 
    2、进入你的ORACLE_HOME 盘符;例如:
    c:>d:
    3、进入目录;复制下面语句,执行;
    d:>cd %ORACLE_HOME%\oc4j\j2ee\isqlplus\application-deployments\isqlplus注意大小写
      

  4.   

    我下了个pl/sql developer,打开的时候要用户名密码,我就输和进入sqlplus中一样的用户名和密码,可会提示“TNS:监听程序当前无法识别连接描述符中请求的服务