免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2540 | 回复: 7
打印 上一主题 下一主题

紧急求救oracle不能启动了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-29 22:58 |只看该作者 |倒序浏览
紧急求救 oracle 不能启动了

在网上找到如下资料
:
一、启动监听和挂载数据库示例:
首先以用户oracle进入系统:
su - oracle
lsnrctl start    ;启动监听

然后以sys用户进入
sqlplus /NOLOG
CONNECT SYS/密码 AS SYSDBA
STARTUP
这样就可启动数据库,并挂载数据库示例了。

_____________________

但是用

lsnrctl start   

则出现如下提示:
$ lsnrctl start

LSNRCTL for Solaris: Version 9.2.0.1.0 - Production on 29-AUG-2006 23:06:17

Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

Starting /sedisk/oracle/product/9.2/bin/tnslsnr: please wait...

TNSLSNR for Solaris: Version 9.2.0.1.0 - Production
System parameter file is /sedisk/oracle/product/9.2/network/admin/listener.ora
Log messages written to /sedisk/oracle/product/9.2/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.33.10)(PORT=1521)))
TNS-12545: Connect failed because target host or object does not exist
TNS-12560: TNS:protocol adapter error
  TNS-00515: Connect failed because target host or object does not exist
   Solaris Error: 126: Cannot assign requested address

Listener failed to start. See the error message(s) above..

监听就不能启动了... ...

哪位大哥说说怎么办?

[ 本帖最后由 ihhvqu 于 2006-8-29 23:01 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-08-29 23:09 |只看该作者
服务器IP地址改过?
察看一下服务器的IP,贴出结果

原帖由 ihhvqu 于 2006-8-29 22:58 发表
紧急求救 oracle 不能启动了

在网上找到如下资料
:
一、启动监听和挂载数据库示例:
首先以用户oracle进入系统:
su - oracle
lsnrctl start    ;启动监听

然后以sys用户进入
sqlplus /NOLOG
CONNEC ...

论坛徽章:
0
3 [报告]
发表于 2006-08-29 23:11 |只看该作者
你不能启动数据库,报的是什么错,把具体错误贴出来,数据库能否启动跟listener没关系。

论坛徽章:
0
4 [报告]
发表于 2006-08-30 08:38 |只看该作者
IP没改过,是双机,共用一个 阵列  oracle 安装 在 阵列 上,
  正常时oracle启动起来后有一个地址xxx.16.33.10  现在由于oracle没有启动起来,这个 xxx.16.33.10  也ping不通了...

论坛徽章:
0
5 [报告]
发表于 2006-08-30 09:44 |只看该作者
双机启了么?
如果双机没起先启动双机
如果双机起来了, 试着online一下oracle资源组看看

双机环境下的oracle数据库最好由双机软件来管理oracle实例和监听的启动和关闭

论坛徽章:
0
6 [报告]
发表于 2006-08-30 10:18 |只看该作者
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.33.10)(PORT=1521)))


服务器的host是什么,找到更改上面的host

然后启动监听试试!

论坛徽章:
0
7 [报告]
发表于 2006-08-30 10:48 |只看该作者
问题已经解决.....

感谢大家的帮助,经过分析主要问题就是 由于 172.16.33.10 地址没有起来..  因为oracle要访问这个地址
所以导致oracle的监听不能启动.

反复重启双机、阵列三次后 172.16.33.10 起来了...  oracle也起来了。一切正常,不幸中的万幸呀!!  ^_^

招聘 : Linux运维
论坛徽章:
0
8 [报告]
发表于 2006-08-30 11:31 |只看该作者
原帖由 ihhvqu 于 2006-8-30 10:48 发表
问题已经解决.....

感谢大家的帮助,经过分析主要问题就是 由于 172.16.33.10 地址没有起来..  因为oracle要访问这个地址
所以导致oracle的监听不能启动.

反复重启双机、阵列三次后 172.16.33.10 起来了.. ...


晕倒
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP