Oracle数据库端口突然无法访问的分析(r12笔记第46天)
最近碰到一个蛮有启发意义的案例。是数据库监听相关的,但是实际的原因却又出乎意料。 问题的反馈受益于开发同学,一个开发同学在lync上找到我,说现在一个线上业务的数据库访问有些问题,想问问我是否有什么建议。大体了解了下,他们在使用一个非1521的端口,比如端口是1525,他们在业务端看到的错误信息...
一个拷贝操作导致的潜在监听类问题
最近为了统计一些服务器的监听使用情况,于是写了一个简单的脚本,在中控中执行,脚本逻辑很简单,也没有什么亮点。脚本内容如下:#check $1 is IPbase_dir=`pwd`ssh $1 "ps -ef|grep smon|grep -v grep; ps -ef|grep tns|grep -v grep|grep -v netns" > $base_dir/tmp_checkdb.lstecho '***DB instance as below***'...
对于tnsping的连接超时的功能补充(二)
对于tnsping的一些小问题,自己也想了些办法来补充,最后发现使用nc是一个不错的选择。主要思想如下:如果网络是通的,那么会显示succeeded,否则会有一些错误信息# nc -w 2 -v 10.11.65.111 22|grep succConnection to 10.11.65.111 22 port [tcp/ssh] succeeded!# nc -w 2 -v 10.11.65.191 22|grep succ...
奇怪的登录问题及解决
最近新建了好几个测试库,有一个库在过了一段时间之后,出现了很奇怪的问题,有时候能够登录,有时候又登不上。通过sqlplus登录,报错如下:>sqlplus n1/n1@testhost1SQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:04:35 2014Copyright (c) 1982, 2010, Oracle. All rights reserved.ERROR:ORA-1...
关于TNS-12543: TNS:destination host unreachable的案例
今天在给几个库做映射的时候,用tnsping,有一个库老是有问题,在客户端配置tnsping NFTTESTUsed TNSNAMES adapter to resolve the aliasAttempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.19.198.51)(PORT = 1563))) (CONNECT_DATA = (SERVICE_NAME = NFTTEST)))TNS-1254...
listener.ora,tnsnames.ora中一个空格的威力
最近几天被网络监听配置搞得焦头烂额,有时候配置没问题,有时候就出莫名其妙的问题,今天专门花时间总结了一下,希望对大家有所帮助。listener.ora,tnsnames.ora有时候没有netca,netmgr这样的图形工具来创建的时候,只能手工来做,手工做的时候会有一些格式的问题,多加一个空格,或者一个空格,就会有不同的结果。案...
关于listener无法启动的问题解决
今天照例开始学习oracle,实例启动了,但是listener却突然罢工了,怎么都起不来。我检查了下listener配置,网络配置,ssh服务,一切都正常,最后看防火墙开着,关了以后,问题还是照旧。[oracle@oel log]$ ls...
oracle共享服务器配置汇总
oracle共享服务器配置汇总对于共享服务器的配置进行了汇总,也发现一些隐藏的错误方式一,多种监听(专用连接有专有连接的监听,共享服务有共享服务的监听)方式二,一种监听,专有和共享的都设定在一个监听上以下...