大佬教程收集整理的这篇文章主要介绍了windows下安装oracle11g测试是否成功与一般问题解决,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
测试步骤1:请执行操作系统级的命令:tnsping orcl
测试步骤 2:请执行操作系统级的命令:sqlplus system/[email protected]
1 su - Oracle
2 sqlplus /nolog
3 sql> conn / as sysdba
4 sql> startup (一般不需要加参数,只要设置好环境变量)启动Oracle服务
5 sql> quit (退出sql模式)
6 lsnrctl start (启动监听器)
7 lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序)
8 sqlplus /nolog
要测试数据安装是否成功,可按顺序执行以下两个步骤:
测试步骤1:请执行操作系统级的命令:tnsping orcl
上述命令假定全局数据库名是 orcl。以下是命令执行后成功的示例:
其中,结果OK 至关重要。上述结果如果正确,表明侦听器配置无误。
如果没有看到此结果,不要继续进行下一步。请检查:
使用 Oracle Net Configuration Assistant检查网络配置(netca命令)
使用 Database Configuration Assistant检查数据库配置(dbca命令)
测试步骤 2:请执行操作系统级的命令:sqlplus system/[email protected]
上述命令假定 SYstem用户对应的口令是 password,假定全局数据库名是 orcl。
上述结果如果正确,表明数据库例程安装和启动正常。
找到C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN文件夹,根据自己Oracle安装位置找到
ADMIN文件夹下listener 和 tnsnames文件打开更改成内容:(安装地址和IP地址改成自己的。ip地址可通过cmd里面的ipconfig命令查看)
# listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProC) (OracLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1) (PROGRAM = extproC) (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\Oraclr11.dll") ) (SID_DESC = (SID_NAME = BOOKSALES) (OracLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1) (GLOBAL_dbname = BOOKSALES) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCp)(HOST = 192.168.26.129)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCp)(HOST = localhost)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCp)(HOST = acer)(PORT = 1521)) ) ) ADR_BASE_LISTENER = C:\app\Administrator
tnsnames里面的IP地址改成自己IP地址。
改完文件,保证各项服务都启动以后,重试以上步骤
二.检查:
1、Oracle服务
我的电脑->管理->服务->Oracle
查看Oracle服务的安装情况
2、网页检查Oracle的运行情况
打开网页,输入地址:
可以看到Oracle的运行报表
当出现不安全连接的提示时,请选择高级->继续前往并输入用户和密码
如果提示路径不识别,不能解析域名,基本就是SID的设置问题.
如果提示您要查看的页可能被删除或者名称被更改,则需要继续排查
接着打开cmd
输入 emctl start dbconsole
将会有错误信息提示,如果没有设置oracle_sid 则提示
Environment variable oracle_sid not defined. Please define it.
如果已经设置了oracle_sid 而错误提示为
oc4j configration issue.E:\Oracle\product\10.1.0\db_1\oc4j\j2ee\OC4J_DBConsole_WHuan_java not found.
其中E:\Oracle\product\10.1.0\db_1为你自己机器中Oracle10g的home目录
解决:
通过emca重新建立repos
命令如下
emca -config dbcontrol db -repos recreate
接下来的过程需要输入SID,端口号,系统的密码.要保证正确才可以通过.
设置成功后的显示为:
成功后网址一般就就可以上去啦。
以上是大佬教程为你收集整理的windows下安装oracle11g测试是否成功与一般问题解决全部内容,希望文章能够帮你解决windows下安装oracle11g测试是否成功与一般问题解决所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。