iSQLPlus DBA 登录问题及解决方案
在进行iSQLPlus DBA登录时,首先需要理解的是,iSQLPlus是Oracle数据库管理系统中的一个命令行工具,允许管理员执行SQL语句以及管理数据库。当访问`http://localhost:5560/isqlplus/dba`这个地址时,由于默认情况下,系统可能不会直接认可sys用户的权限,因此即使提供了sys的用户名和密码,也可能无法直接登录。 登录过程涉及到Oracle企业管理器(EnterpriseManager Database Control)的配置。根据提供的信息,企业管理器的URL设置为`http://PC2012:5500/em`,并且数据库的安装路径指定了`E:\oracle\product\10.2.0\db_2`。这里的iSQL*Plus URL 和 iSQL*Plus DBA URL分别对应不同的登录界面,前者可能是用于普通用户,后者则适用于DBA权限操作。 在尝试使用iSQL*Plus DBA登录时,可能会遇到TNS错误(ORA-12154),这通常表示网络服务名(TNS)找不到或识别失败。为了解决这个问题,需要检查网络连接设置,包括TNS名字解析(TNSNAMES.ora)、监听器配置(LISTENER.ora),确保它们正确地指向目标数据库实例。 Java环境变量`java.security.properties`和`jazn.security.props`的设置也很关键,这些文件用于管理Java安全策略,特别是JDBC连接时的身份验证。在提供的代码片段中,使用了`E:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\config`目录下的相应配置文件,并指定JAR文件路径和用户密码信息。 在实际操作中,需要添加一个新的DBA用户(如`iSQL*PlusDBA`)并分配相应的权限。在这个例子中,通过命令行执行`adduser`命令,指定新用户的名称(如`admin1`)、密码(如`admin1cde`),以及应用部署目录,即`E:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplus`。这里强调了`JAVA_HOME`必须设置为Oracle数据库安装的JDK版本,通常是1.4或更高版本,因为Oracle数据库工具可能依赖于特定版本的Java运行环境。 成功登录iSQLPlus DBA需要正确配置Oracle企业管理器、网络服务名、Java安全策略以及创建并授权新的DBA用户。同时,确保操作系统环境和Java版本兼容,这样才能顺利进行高级数据库管理操作。
当你输入http://localhost:5560/isqlplus/dba的时候总会要求输入用户名密码,当你输入数据库sys的用户名和密码的时候,仍然不能登陆,在这里登陆的用户密码需要下面建立.
Enterprise Manager Database Control URL - (oracle1) :http://PC2012:5500/em数据库配置文件已经安装到 e:\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到 e:\oracle\product\10.2.0\db_2。iSQL*Plus URL 为:http://PC201204141011:5560/isqlplusiSQL*Plus DBA URL 为:http://PC201204141011:5560/isqlplus/dba
ORA-12154: TNS: 无法解析指定的连接标识符
E:\oracle\product\10.2.0\db_1\jdk\bin\java.exe -Djava.security.properties=E:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\config\jazn.security.props -jar e:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password "welcome" -shell
E:\oracle\product\10.2.0\db_1\jdk\bin\java.exe -Djava.security.properties=E:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\config\jazn.security.props -jar e:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\jazn.jar -shell
adduser "iSQL*Plus DBA" admin1 admin1
cd e:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplus\
如何进入JAZN命令环境
1.进入到目录$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/
2.确保JAVA_HOME环境变量指向了正确的jdk(需要1.4以上)路径,可以使用oracle自带的jdk,位于$ORACLE_HOME/jdk
3.执行以下命令
java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell
下载后可阅读完整内容,剩余4页未读,立即下载
- 粉丝: 1
- 资源: 11
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦