E:\orant\BIN>lsnrctl80LSNRCTL80 for 32-bit Windows: Version 8.0.5.0.0 - Production on 14-6月 -03 09:20 :00(c) Copyright 1997 Oracle Corporation. All rights reserved.欢迎来到LSNRCTL,请键入"help"以获得信息。LSNRCTL> start 启动tnslsnr80:请稍候...Service OracleTNSListener80 start pending. Service OracleTNSListener80 started. TNSLSNR80 for 32-bit Windows: Version 8.0.5.0.0 - Production 系统参数文件为E:\orant\NET80\admin\listener.ora 写入E:\orant\NET80\log\listener.log的日志信息 监听:(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\oracle.worldipc)) 监听:(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\ORCLipc)) 监听:(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)) 监听:(ADDRESS=(PROTOCOL=nmp)(PIPENAME=\\ORASERVER\pipe\ORAPIPE)) 监听:(ADDRESS=(PROTOCOL=tcp)(DEV=256)(HOST=127.0.0.1)(PORT=1521)) 监听:(ADDRESS=(PROTOCOL=tcp)(DEV=264)(HOST=127.0.0.1)(PORT=1526)) 尝试监听:(DESCRIPTION=(CONNECT_TIMEOUT=10)(ADDRESS=(PROTOCOL=TCP)(Host=127.0.0. 1)(Port=1521))) TNS-12542: TNS:地址已在使用 TNS-12560: TNS:协议适配器出现错误 TNS-00512: 地址已在使用 32-bit Windows Error: 48: Unknown system error以上就是我在启动监听程序时出现的错误代码,直接在服务管理里启动也不行.
在listener中的配置是这样的:TCP/IP位置,主机logzgh,端口1521,用命令行出现的错误如下: 启动tnslsnr:请稍候...Failed to start service, error 5. TNS-12536: TNS:可能会阻碍操作 TNS-12560: TNS:协议适配器出现错误 TNS-00506: 操作可能阻塞 32-bit Windows Error: 997: Unknown error不知这是什么原因。
ORA-12541 : tns : 没有监听器
运行CMD
在命令行中
C:\LSNRCTL 回车
变成
LSNRCTL>
LSNRCTL>start
一些提示信息
如果最后说命令执行成功就对了。再连一下试试
如果不成功把出错信息写出来,我们一同分析
:00(c) Copyright 1997 Oracle Corporation. All rights reserved.欢迎来到LSNRCTL,请键入"help"以获得信息。LSNRCTL> start
启动tnslsnr80:请稍候...Service OracleTNSListener80 start pending.
Service OracleTNSListener80 started.
TNSLSNR80 for 32-bit Windows: Version 8.0.5.0.0 - Production
系统参数文件为E:\orant\NET80\admin\listener.ora
写入E:\orant\NET80\log\listener.log的日志信息
监听:(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\oracle.worldipc))
监听:(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\ORCLipc))
监听:(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc))
监听:(ADDRESS=(PROTOCOL=nmp)(PIPENAME=\\ORASERVER\pipe\ORAPIPE))
监听:(ADDRESS=(PROTOCOL=tcp)(DEV=256)(HOST=127.0.0.1)(PORT=1521))
监听:(ADDRESS=(PROTOCOL=tcp)(DEV=264)(HOST=127.0.0.1)(PORT=1526))
尝试监听:(DESCRIPTION=(CONNECT_TIMEOUT=10)(ADDRESS=(PROTOCOL=TCP)(Host=127.0.0.
1)(Port=1521)))
TNS-12542: TNS:地址已在使用
TNS-12560: TNS:协议适配器出现错误
TNS-00512: 地址已在使用
32-bit Windows Error: 48: Unknown system error以上就是我在启动监听程序时出现的错误代码,直接在服务管理里启动也不行.
启动tnslsnr:请稍候...Failed to start service, error 5.
TNS-12536: TNS:可能会阻碍操作
TNS-12560: TNS:协议适配器出现错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error不知这是什么原因。
# Generated by Oracle configuration tools.LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = logzgh)(PORT = 1521))
)
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = logzgh)(PORT = 2481))
)
)SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\Oracle\Ora81)
(PROGRAM = extproc)
)
)
为tcp协议提供的信息当前被该计算机上其它软件使用。可以按现状继续配置,但
只有在解决冲突之后才能启动监听程序.
我在配置过程中都是按默认进行的,即端口为1521。我看到这样的信息后我把端口改为
2521,但仍然出现上面的错误信息。请高手指点。thx!
问题是在服务里面也启动不了,说是拒绝访问。
其实服务里面启动不了,想想就知道了。我这个问题是刚装Oracle系统时就出现的错误呀。
2、你启动或安装了某些病毒检测程序,造成安装失败。
需要关闭所有的病毒检测,再进行安装。如果你安装了KV3000的邮件检测,则需要卸载。
up
up
哪道没有其它办法吗?
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = wjs)(PORT = 1521))
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = sss)
(ORACLE_HOME = D:\Oracle\Ora81)
(SID_NAME = sss)
)
)
如果还不行,就象上面的朋友说的,是不是你的ORACLE安装有问题,重新安装一下试试吧