Chinaunix

标题: oracle监听无法启动 [打印本页]

作者: Air_Fish    时间: 2005-04-19 01:08
标题: oracle监听无法启动
LSNRCTL for Linux: Version 8.1.6.0.0 - Production on 19-4月 -2005 00:42:07

(c) Copyright 1998, 1999, Oracle Corporation.  All rights reserved.

欢迎来到LSNRCTL,请键入"help"以获得信息。

小弟遇到下面问题: 用oracle用户启动,已检查用户及属组都没有问题 
LSNRCTL>; start
启动/u01/app/oracle/product/8.1.6/bin/tnslsnr:请稍候...

TNSLSNR for Linux: Version 8.1.6.0.0 - Production
系统参数文件为/u01/app/oracle/product/8.1.6/network/admin/listener.ora
写入/u01/app/oracle/product/8.1.6/network/log/listener.log的日志信息
监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=www.post183.net)(PORT=1521)))
尝试监听:(ADDRESS=(PROTOCOL=ipc)(PARTIAL=yes)(QUEUESIZE=1))
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=www.post183.net)(PORT=1521)))
TNS-12546: TNS:拒绝许可
TNS-12560: TNS:协议适配器出现错误
  TNS-00516: 拒绝许可
   Linux Error: 13: Permission denied

LSNRCTL>;
作者: sshd    时间: 2005-04-19 04:51
标题: oracle监听无法启动
is www.post183.net your hostname?
作者: Air_Fish    时间: 2005-04-20 08:51
标题: oracle监听无法启动
bash$ hostname
www.post183.net


主机名当然是这个了。
作者: taocb006    时间: 2005-04-20 09:10
标题: oracle监听无法启动
这里有二个报错:
1。tns错:你试着用IP地址试试?
2。TNS-00516: 拒绝许可
  Linux Error: 13: Permission denied
你用什么用户执行的?$ORACLE_HOME/network/admin下你有权限嘛?
应该用oracle用户执行
作者: sshd    时间: 2005-04-20 12:03
标题: oracle监听无法启动
check
ls -l `which tnslsnr`
and
whoami
作者: mjlachl    时间: 2005-04-20 14:47
标题: oracle监听无法启动
近期有删除操作吗?tmp之类的文件夹。
.oracle文件可能被删除了。
跟踪一下日志,编辑listener.ora文件追加:
TRACE_LEVEL_LISTENER     = 16   
TRACE_DIRECTORY_LISTENER = /tmp
TRACE_FILE_LISTENER      = "listener"

lsnrctl stop
lsnrctl start
之后得到文件:/tmp/listener.trc
看有没有异常信息。
作者: Air_Fish    时间: 2005-05-31 10:28
标题: oracle监听无法启动
谢谢大家! 最后解决方法: 进行linux桌面,运行netca,删除掉原来的,重新建一个就OK了!!
作者: 05116832678    时间: 2005-06-01 15:31
标题: oracle监听无法启动
没有启动监听程序的权限。可转到ORACLE后再启动




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2