Chinaunix首页 | 论坛 | 博客
  • 博客访问: 832179
  • 博文数量: 105
  • 博客积分: 636
  • 博客等级: 中士
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-11 10:57
文章分类

全部博文(105)

文章存档

2017年(4)

2016年(9)

2015年(18)

2014年(16)

2013年(34)

2012年(24)

分类: Oracle

2012-10-21 10:14:08

晚上10点 同事来电话 说应用服务器启动不了了。分析了应用的日志感觉可能是数据库的监听的问题,想重启监听。因为我是公司的数据库管理员,所以接到电话后我抓紧赶往我同事那赶。在路上我又给我同事打了个电话 让其用pl/sql工具连接一下数据库 看是什么反应。我和同事两家离的很近 1分钟就到了。上了楼 我赶紧打开电脑,用securecrt连上服务器。查看监听服务状态 显示正常啊。
这是我看同事的pl/sql还是连接不上。
ps -ef | grep -v "grep"|grep oracle
发现还有很多 服务连接呢
还是先从新启动一下监听吧
重启监听后我pl/sql可以连接上并正常使用了
接下来我要查看日志了
先看alert_sid.log 没有错误信息
要看监听日志了,哈哈第一次看监听的日志 来看看都有什么吧
首先说监听日志的路径 $oracle_home/network/log/listener.log
监听日志的格式是这样的
日期 时间 * 连接信息(事件)*事例名* 返回值
timestamp * event* instance*return code
返回值是零说明成功注册,可以正常连接事例
20-OCT-2012 10:00:47 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=bbdz)(CID=(
PROGRAM=D:\PLSQL_Developer_8.0.3.1510\PLSQL?Developer?8.0.3.1510\plsqldev.exe)(H
OST=BYBON-41Z0PLSP9)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.16
8.220.112)(PORT=2207)) * establish * bbdz * 0
上面这是用pl/sql连接来的,可以看到相关的信息。包括pl/sql版本号、主机名、用户名、ip等信息。
20-OCT-2012 10:00:49 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=bbdz)(CID=(
PROGRAM=D:\PLSQL_Developer_8.0.3.1510\PLSQL?Developer?8.0.3.1510\plsqldev.exe)(H
OST=BYBON-41Z0PLSP9)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.16
8.220.112)(PORT=2208)) * establish * bbdz * 0
20-OCT-2012 10:00:49 * service_update * bbdz * 0
20-OCT-2012 10:00:50 * (CONNECT_DATA=(SID=bbdz)(CID=(PROGRAM=)(HOST=__jdbc__)(US
ER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.220.188)(PORT=3334)) * establish *
 bbdz * 0  这个是通过jdbc连接的。
出现了返回值为12560 还没有弄明白什么意思呢 以后弄明白再补充吧


阅读(844) | 评论(0) | 转发(0) |
0

上一篇:oracle 10g em

下一篇:v$session_longops

给主人留下些什么吧!~~