oracle断电断网出现的问题
来源:互联网 发布:淘宝靠谱的手工护肤品 编辑:程序博客网 时间:2024/04/29 21:09
一 oracle ORA-01033 断电或者断网可能出现的
1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;
2、运行sqlplus "/as sysdba" SQL>shutdown immediate 停止服务 SQL>startup
启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号 SQL>shutdown immediate
再次停止服务 SQL>startup mount SQL> recover datafile 2
恢复出错的数据文件 SQL>shutdown immediate 再次停止服务 SQL>startup 启动服务,此次正常。
3、进入PL/SQL Developer检查,没有再提示错误。
二 ORA-12528 TNS:监听程序: 所有适用例程都无法建立新连
原因:断电或者断网可能出现的
首先在cmd中执行lsnrctl status命令
C:\Documents and Settings\Administrator>lsnrctl status
会显示如下信息:(注意你的可能是英文版)
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=svctag-5dk652x)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "orcl" 包含 1 个例程。
例程 "orcl", 状态 BLOCKED, 包含此服务的 1 个处理程序...
服务 "orcl_XPT" 包含 1 个例程。
例程 "orcl", 状态 BLOCKED, 包含此服务的 1 个处理程序...
命令执行成功
如果看到 BLOCKED
这个问题说明数据库没有Mount
连接数据库,发现:
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
用sqlplus /nolog
sql>connect [email=sys/ammic@amicly]sys/ammic@amicly[/email] as sysdba
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
连接的问题可以通过修改listener.ora的参数,把动态的参数设置为静态的参数,红色标注部分,然后从新启动监听,就OK
位置D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
SID_LIST_LISTENER =
LISTENER =
通过修改tnsnames.ora的参数,红色表注部分
# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_1
\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
AMMICLY =
EXTPROC_CONNECTION_DATA =
然后 sqlplus /nolog
SQL>alter database mount;
SQL>alter database open;
这样就可以启动数据库了;
或者用Oradim -shutdown -sid ammicly -shuttype srvc,inst -shutmode immediate -syspwd ammic;关闭数据库
在用oradim -startup -sid ammicly -starttype srvc,inst -syspwd ammic;启动数据库解决;也可以在截面上从启动数据库服务来解决;
总结RA-12528问题是因为监听中的服务使用了动态服务,系统启动后,数据库没有正常的MOUNT,因此在动态模式下,就会出现这个问题,用静态的就不会有这个问题,因此上面的方法就是把监听设置为静态,或者在tnsnames.ora中追加(UR=A)或者从启动服务,三种方法解决问题;
- oracle断电断网出现的问题
- oracle断电断网出现的问题 .
- 机房断电重启时出现的网络问题
- 断网或断电后,oracle不能正常连接
- 一次断电后导致的网络问题
- mina作为服务器,断网断电的处理。
- oracle安装出现的问题.
- 安装oracle出现的问题
- oracle安装出现的问题
- Oracle出现的小问题
- ORACLE安装出现的问题
- Oracle数据库出现的问题
- linux断电后,出现fsck失败的解决方法
- MongoDB主机断电后重启出现无法连接数据库的情况
- oracle 断电起不来,解决方案
- Oracle集群断电恢复
- 因突然断电造成Oracle破坏的数据恢复方法
- ORACLE 11g 断电重启报错的相关修复
- UIActionSheet 使用
- VC文件读写操作总结
- JSF生命周期简介
- 选择目录对话框和选择文件对话框——CFileDialog
- MonkeyRunner_MonkeyRunner知识点总结
- oracle断电断网出现的问题
- MPI 实现直接选择排序
- 简单、直观的实现优于复杂、难懂的实现,最近开发扑克识别过程的总结
- 以前写的jsp页面
- HDU-1754(线段树入门)
- Android界面嵌入有米广告
- Drupal模块开发注意事项
- Irrlicht引擎源码剖析——第十二天
- Linux grep 搜索文件夹