大家好:小弟非常郁闷!登陆iSQL*Plus的时候,按webDBA角色登陆,首先得进行配制.我就参照着网上的方法进行了配制(网上的方法都大同小异): "(1)输入下面的命令(太长^_^)
$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -shell
有几点要注意:
1.JDK要是1.4或更高
2.$JAVA_HOME应该是$ORACLE_HOME/jdk
3.admin_password的默认值是welcome
然后您就应该可以看到JAZN>提示符了
(2)创建用户
JAZN> adduser "iSQL*Plus DBA" username password
(3)赋予权限
JAZN> grantrole webDba "iSQL*Plus DBA" username
这样你就可以用这个用户通过身份认证了
(4)退出
JAZN>exit OK,就这么简单!" 我也设置了: Path, Java_Home, ClassPath 这3个环境变量. 设置如下: Path: "D:\Oracle10g\jdk\jdk\bin;D:\OracleDevelopeTools\bin;D:\Oracle10g\bin;D:\OracleASInfragistics\bin;D:\OracleASInfragistics\jlib;E:\OracleApp2Infragistics\bin;E:\OracleApp2Infragistics\jlib;E:\OracleApp2\bin;E:\OracleApp2\jlib;D:\OracleApplicationServer\bin;D:\OracleApplicationServer\jlib;D:\OracleManagementServer\bin;D:\Oracle Developer Tools\bin;D:\Oracle\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Rational\common"
Java_Home: D:\Oracle10g\jdk\jdk;
ClassPath: .;D:\Oracle10g\jdk\jdk\lib\dt.jar;D:\Oracle10g\jdk\jdk\lib\tools.jar 可是,等我运行下面命令的时候: java -Djava.security.properties= D:\Oracle10g\jdk\sqlplus\admin\iplus\provider -jar D:\Oracle10g\jdk\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password "welcome" -shell 还是提示: Exception in thread "main" java.lang.NoClassDefFoundError: D:\Oracle10g\jdk\sqlp
lus\admin\iplus\provider 郁闷!郁闷! 请大家指点!!多谢大家!!!
$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -shell
有几点要注意:
1.JDK要是1.4或更高
2.$JAVA_HOME应该是$ORACLE_HOME/jdk
3.admin_password的默认值是welcome
然后您就应该可以看到JAZN>提示符了
(2)创建用户
JAZN> adduser "iSQL*Plus DBA" username password
(3)赋予权限
JAZN> grantrole webDba "iSQL*Plus DBA" username
这样你就可以用这个用户通过身份认证了
(4)退出
JAZN>exit OK,就这么简单!" 我也设置了: Path, Java_Home, ClassPath 这3个环境变量. 设置如下: Path: "D:\Oracle10g\jdk\jdk\bin;D:\OracleDevelopeTools\bin;D:\Oracle10g\bin;D:\OracleASInfragistics\bin;D:\OracleASInfragistics\jlib;E:\OracleApp2Infragistics\bin;E:\OracleApp2Infragistics\jlib;E:\OracleApp2\bin;E:\OracleApp2\jlib;D:\OracleApplicationServer\bin;D:\OracleApplicationServer\jlib;D:\OracleManagementServer\bin;D:\Oracle Developer Tools\bin;D:\Oracle\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Rational\common"
Java_Home: D:\Oracle10g\jdk\jdk;
ClassPath: .;D:\Oracle10g\jdk\jdk\lib\dt.jar;D:\Oracle10g\jdk\jdk\lib\tools.jar 可是,等我运行下面命令的时候: java -Djava.security.properties= D:\Oracle10g\jdk\sqlplus\admin\iplus\provider -jar D:\Oracle10g\jdk\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password "welcome" -shell 还是提示: Exception in thread "main" java.lang.NoClassDefFoundError: D:\Oracle10g\jdk\sqlp
lus\admin\iplus\provider 郁闷!郁闷! 请大家指点!!多谢大家!!!
解决方案 »
- FOR x IN tname_cursor LOOP里x可以随便写????
- 高级复制环境执行DDL的问题
- 同一张表同一个字段的区分问题
- 请问我装了ORACLE10G后怎么看不到数据库中的表呀
- 发出了好几天的帖子,一直没人应答..难道分数给少了?还是问题太简单了?高手能否给些指点啊!!!
- 存储过程的问题
- 关于oracle的触发器难题
- 请帮我解决这个SQL语句的问题!谢谢
- oracle 怎样实现每2小时分组对数据统计
- Oracle DMP文件拷贝慢的疑问
- linux下dbca无法输入字符
- 开发环境是oracle8,vb6.0,连接方式是oo4o oracle object for OLE 出现的问题是oip-04099
顺便问一下,不用dba角色,就用普通用户登陆,会不会没什么不好的?