Oracle Net Services 配置: 不动了?怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle Net Services 配置: 不动了?怎么办?相关的知识,希望对你有一定的参考价值。
已通过 Configuration Assistant "Oracle Net Configuration Assistant" 生成输出:
Command = D:\oracle\jdk\jre\bin/java.exe -Dsun.java2d.noddraw=true -Duser.dir=D:\oracle\bin -classpath ";D:\oracle\jdk\jre\lib\rt.jar;D:\oracle\jlib\ldapjclnt10.jar;D:\oracle\jlib\ewt3.jar;D:\oracle\jlib\ewtcompat-3_3_15.jar;D:\oracle\network\jlib\NetCA.jar;D:\oracle\network\jlib\netcam.jar;D:\oracle\jlib\netcfg.jar;D:\oracle\jlib\help4.jar;D:\oracle\jlib\jewt4.jar;D:\oracle\jlib\oracle_ice.jar;D:\oracle\jlib\share.jar;D:\oracle\jlib\swingall-1_1_1.jar;D:\oracle\jdk\jre\lib\i18n.jar;D:\oracle\jlib\srvmhas.jar;D:\oracle\jlib\srvm.jar;D:\oracle\oui\jlib\OraInstaller.jar;D:\oracle\lib\xmlparserv2.jar;D:\oracle\network\tools" oracle.net.ca.NetCA /orahome D:\oracle /orahnam OraClient10g_home1 /instype custom /inscomp client,oraclenet,ano /insprtcl tcp,nmp /cfg local /authadp NO_VALUE /nodeinfo NO_VALUE /responseFile D:\oracle\network\install\netca_clt.rsp
正在对命令行参数进行语法分析:
参数"orahome" = D:\oracle
参数"orahnam" = OraClient10g_home1
参数"instype" = custom
参数"inscomp" = client,oraclenet,ano
参数"insprtcl" = tcp,nmp
参数"cfg" = local
参数"authadp" = NO_VALUE
参数"nodeinfo" = NO_VALUE
参数"responsefile" = D:\oracle\network\install\netca_clt.rsp
完成对命令行参数进行语法分析。
Oracle Net Services 配置:
Net Manager配置连接后,点击测试时,表象卡死,如下图:
这是由于在安装oracle时没有校验网络,导致网络适配失败。
解决方法:
1、进入命令行,即在运行中输入cmd
2、在命令行窗口输入“lsnrctl”,并确定输入能进入到一下图所示入下命令提示行
3、在命令提示符下输入“status”,查看当前数据库通过什么方式连接。
4、如果以上图红色表示中PROTOCOL的值为IPC,这表明连接数据库用的是本地通讯协议。那么我们就打开Oracle安装程序自带的Oracle Net Manager,新建数据库连接。输入网络服务名“myoracle”,可随便取名。
5、进入该页面后,选择IPC(本地数据库)数据库访问协议。
6、输入IPC键对应的值“EXTPROC1”。IPC的值请见第七步骤。
7、IPC的值从Oracle安装目录下得到。请在db> >NETWORK>>ADMIN下找到listener.ora。在找到IPC对应行,KEY等号后面的值,这里是“EXTPROC1”
8、输入服务名“orcl”。这个值与你安装oracle时指定的,默认就是“orcl”
9、进入到以下步骤,点击测试,提示成功
参考技术A 可以以下步骤试试:1.在服务器上 运行 sqlplus /nolog
2.conn /as sysdba
看是否能进去。
能,说明数据库没问题,然后可以删除监听,然后用 net configuration assistant 重新建立一个监听。
oracle创建监听Oracle Net Services 配置失败。退出代码是1
netca /silent /responseFile /usr/local/soft/oracle/netca.rsp
出现错误提示如下:
[[email protected] oracle]$ netca /silent /responseFile /usr/local/soft/oracle/netca.rsp
正在对命令行参数进行语法分析:
参数"silent" = true
参数"responsefile" = /usr/local/soft/oracle/netca.rsp
完成对命令行参数进行语法分析。
Oracle Net Services 配置:
LISTENER:为该监听程序提供的信息正由此计算机上的其他监听程序使用。
完成概要文件配置。
有关详细信息, 请查看跟踪文件: /home/oracle/ora11g/cfgtoollogs/netca/trace_OraDb11g_home1-1603179下午0522.log
Oracle Net Services 配置失败。退出代码是1
解决办法:[[email protected] oracle]$ netstat -lnp
[[email protected] oracle]$ kill -9 6021
提示被其他程序占用,找到1521端口所对应的进程PID杀掉即可。
以上是关于Oracle Net Services 配置: 不动了?怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
Oracle Net Services 配置: 不动了?怎么办?
Reporting Services:无法使用集成安全性连接到 Oracle