硬盘变小oracle不能连接,服务器更换硬盘后Oracle不能连接问题的解决
更换硬盘后,Oracle能正常启动,但是Listner不能启动,因此应用程序和客户端都不能连接数据库了。经过一番查找,问题跟踪,终于解决。没有重装Oracle,没有重建Listner配置。具体过程如下:
话说硬盘坏了一段时间了,因为不是业务服务器,仅作开发测试用,所以一直没有机会换硬盘,最近终于偷得半日闲,为服务器更换了硬盘,重启服务器后,RAID控制系统自动重新建立了RAID。100G左右的数据,重建RAID没花太长时间。启动系统后,可以远程连接,各种WEB服务也正常。
但是,有一个应用始终不能正常运作。调查下日志,发现问题原因是数据库始终不能正常连接上。
然后,查看了下数据库的状态,原来数据库虽然正常启动了,但是Listner却没有启动起来。手工启动,仍然失败。考虑到没有变更过数据库的各种配置文件,那么问题似乎不应该是数据库程序引起的。
既然,问题发生在启动Listner时,那么最好是能查下Listner的启动日志。
但是,日志里仅有这些:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux-a7lposition)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused
LSNRCTL> start
Starting /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/tnslsnr: please wait...
单看这个日志,还是不好分析,网上查到可以启动trace跟踪,进行分析,于是在配置文件listener.ora中增加: TRACE_LEVEL_LISTENER=16 再次启动Listner,仍然失败,但是查看trc文件有收获:
trc文件 ............... sntuscrt: illegal permission sntuscrt: exit snlsodx_lookup: entry snlsodx_lookup: Can't open shared object library ................ 查查其他系统上,此时应该在/var/tmp/.oracle创建文件。马上考虑是不是权限问题,结果
ls -l /var/tmp/.oracle 的结果是drwxrwxrwt,这样貌似就没有问题了吧。可是,Listner仍然不能启动。
此时,有些怀疑是不是其他配置文件有问题了,结果重建了listener.ora,问题还是没有解决。
再次回到文件权限的角度上,查看了一下/var/tmp的上层目录的权限,终于找到问题了,
/var 的 ls -l 的结果是 drwxrwx---,怪不得报权限不足呢,把它的权限改回 drwxrwxr-x试试,
再次启动Listner,终于,久违的启动成功日志打出来了。
刚才不能正常运转的应用也恢复正常了。
看来,更改系统硬件后,还真是不能掉以轻心啊。尤其是系统中的文件权限属性,都要查一查哦。
参考:
硬盘变小oracle不能连接,服务器更换硬盘后Oracle不能连接问题的解决相关推荐
- 深海迷航显示无法连接服务器,深海迷航中管道怎么连接 | 手游网游页游攻略大全...
发布时间:2016-06-20 很多玩家在看了猎刃的宣传片后兴匆匆的下载了准备体验游戏,但是发现出现了长期"游戏连接中"提示无法进入游戏的问题,这里我们为你分析出现问题的原因以及解 ...
- 特技摩托显示无法连接服务器,特技摩托:前线无法连接服务器是什么原因
特技摩托:前线中不少玩家反馈都会遇到特技摩托:前线无法连接服务器是什么原因的问题,那么怎么解决这个问题呢,这边ourplay小编为大家分享几个解决方案. 特技摩托:前线游戏简介 <特技摩托:前线 ...
- 请检查您计算机的网络连接状态,Win10玩lol英雄联盟无法连接服务器请检查您的网络连接解决方法...
不少Win10用户在运行英雄联盟游戏的时候会出点小状况,比如提示为"连接失败:无法连接服务器,请检查您的网络连接.",如果遇到这个问题绝大数都是因为防火墙拦截造成的或者intern ...
- 英雄联盟一直连接服务器win10,Win10系统玩lol英雄联盟无法连接服务器请检查您的网络连接如何解决...
最近有win10系统用户要在电脑中玩lol英雄联盟游戏的时候,却遇到无法连接服务器请检查您的网络连接的提示,导致无法玩英雄联盟游戏,该怎么办呢,本教程就给大家讲解一下Win10系统玩lol英雄联盟无法 ...
- 请检查您计算机的网络连接状态,Win10电脑玩lol英雄联盟提示无法连接服务器请检查您的网络连接的解决教程...
英雄联盟lol是很受玩家们喜爱的一款大型网络游戏,然而玩的用户越多,遇到的问题也就各种各样,比如近日有 具体解决方法如下: 方法一:防火墙拦截导致 1.按下Windows 键+Pause 组合键打开[ ...
- 手机打开游戏显示无法连接服务器,玩手机游戏提示无法连接服务器
玩手机游戏提示无法连接服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 安 ...
- 连接服务器失败可能是oracle net,ora-28547:连接服务器失败,可能是 Oracle Net 管理失败...
检查如下: 监听程序的配置文件 发现多了 (PROGRAM = extproc) 去掉后如下: # listener.ora Network Configuration File: C:\oracle ...
- 魔兽世界总是显示无法连接服务器,心得:launcher更新无法连接服务器如何解决...
以下为国服战网论坛玩家分享的"launcher更新时无法连接服务器"问题的解决办法. 早上Launcher一半的时候,出现无法链接服务器,并且自动关闭. 测试多种办法,已经解决. ...
- 所有系统如何创建宽带连接服务器,Win7系统怎么建立宽带连接?Win7宽带连接的设置方法...
最近有用户反映,新买来的电脑,宽带也装好了,有了账号密码,但是不知道在哪里设置宽带.下面就让小编向大家讲解一下Win7系统建立宽带连接的方法,让大家轻轻松松的连接宽带. 方法/步骤 1.依次点击[开始 ...
最新文章
- Java RuntimeException异常处理汇总
- css3边框线倾斜,使用CSS3倾斜边框的Div?
- 【Python】编程笔记8
- Android 如何在App中启动系统闹钟
- python 列表加入_加入python中的列表列表
- 小区信息发布服务器,基于串口服务器的智能小区信息发布系统
- Java 14 新功能介绍!
- DeepMind作弊?被质疑干翻星际2顶尖高手全靠手速
- My Data Sructure TemplatesClass
- acl自然语言处理_ACL 2020中自然语言处理中的知识图
- Tomcat常见内存溢出的解决方案
- SiamFC 文章阅读
- 字符串算法 金策_OI-Public-Library/国家集训队论文1999-2017 at master · BlackWaters/OI-Public-Library · GitHub...
- 图片在线转换成word免费版
- php 邮箱服务,laravel邮箱服务使用
- 甘超波:NLP抽离与结合
- android实现第三方QQ登录
- PHP 处理苹果内购二次验证
- python turtle画表情包--牛bi
- SpringBoot 微信点餐系统学习记录六-订单表和订单详情表的后端开发
热门文章
- Tomcat应用部署:打war包、在Tomcat中注册用户角色、创建虚拟目录和域名
- python画画零基础_[零基础学python]画圈还不简单吗?
- C语言实例第6期:反转字符串
- c语言退出程序命令_C语言#error命令,阻止程序编译
- python和revit_如何在Python中产生新的RevitAPI对象
- 删库不跑路,MySQL 数据库恢复教程
- datatables 一行数据生成两行_一行代码搞定分组回归
- 第二章matlab数据及其运算,第2章 MATLAB数据及其运算_习题答案
- java的源代码文件扩展名_【单选题】Java 的源代码文件具有( )的扩展名 (5.0分)
A. .c B. .class C...
- 计算机 维修 pdf,简单计算机维修..pdf