免费预览已结束,剩余2页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ORACLE 11g 断电重启报错的相关修复由于服务器突然断电,造成oracle连接的时候报错。用客户端连接的时候报的错误信息如下:ORA-01033: ORACLE initialization or shutdown in progress做了一下操作SQL shutdown abortORACLE 例程已经关闭。SQL startup mountORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务这个时候请大家把listener.ora里面的上方加上,具体的原因请大家看后面文章的解释。SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = JCZ) (ORACLE_HOME = C:appAdministratorproduct11.2.0dbhome_1) (SID_NAME = JCZ) ) )继续向下操作执行startup命令是报:ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项解决如下: SQL shutdown abortORACLE 例程已经关闭。SQL startupORACLE 例程已经启动。Total System Global Area 711430144 bytesFixed Size 1374584 bytesVariable Size 444597896 bytesDatabase Buffers 260046848 bytesRedo Buffers 5410816 bytes数据库装载完毕。ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项SQL alter database open resetlogs;alter database open resetlogs*第 1 行出现错误:ORA-01152: 文件 1 没有从过旧的备份中还原ORA-01110: 数据文件 1: C:APPADMINISTRATORORADATAJCZSYSTEM01.DBFSQL recover database using backup controlfile;ORA-00279: 更改 24153794 (在 07/20/2012 09:28:29 生成) 对于线程 1 是必需的ORA-00289: 建议:C:APPADMINISTRATORFLASH_RECOVERY_AREAJCZARCHIVELOG2012_07_23O1_MF_1_939_%U_.ARCORA-00280: 更改 24153794 (用于线程 1) 在序列 #939 中指定日志: =suggested | filename | AUTO | CANCELC:appAdministratororadatajczREDO03.LOG已应用的日志。完成介质恢复。SQL alert database open resetlogs;SP2-0734: 未知的命令开头 alert data. - 忽略了剩余的行。SQL alter database open resetlogs;数据库已更改。SQL参考的部分文章:Oracle9以上如果报错ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/hisorc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。 开始以为是系统环境变量Oracle_SID的配置问题,因为机器有多个实例,一阵折腾后还是不能连接。后来查资料得知: Oracle9i以后,后台进程PMON自动在监听器中注册在系统参数SERVICE_NAMES中定义的服务名,SERVICE_NAMES默认为DB_NAME+DOMAIN_NAME。监听配置文件listener.ora中可以不必指定监听的服务名。但是,当数据库处于关闭状态下PMON进程没有启动,也就不会自动注册监听的实例名,所以使用sqlplus sys/hisorc0 as sysdba 会出现ORA-12514错误。如果在listener.ora文件中指定监听的实例名,则即使数据库处于关闭状态,仍然可以连接。listener.oraSID_LIST_LISTENER =(SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = G:oracleproduct10.2.0db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = G:oracleproduct10.2.0db_1) (SID_NAME = ORCL) )LISTENER =(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = zyk)(PORT = 1521) )以上粗体部件为增加的内容,修改后重启监听服务后即可。附:通过在lsnrctl中输入set display verbose,然后再通过命令service查看,服务状态为READY表示PMON自动注册的服务名,而UNKNOWN则表示该服务是手工在LISTENER.ORA中配置的数据库服务。服务器莫名其妙的报这个错,之前一直正常,从google获取解决方案,解决之,记录如下:1. Open the /network/admin/listener.ora file in the host,and you will see: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:oracleproduct10.2.0db_1) (PROGRAM = extproc) ) ) 2. Add the following lines after the 7th line in the above (SID_DESC = (GLOBAL_DBNAME = ORACLE) (ORACLE_HOME = D:oracleproduct10.2.0db_1) (SID_NAME = ORACLE) ) 3. At last the content of the file become to the following section:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:oracleproduct10.2.0db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = ORACLE) (ORACLE_HOME = D:oracleproduct10.2.0db_1) (SID_NAME = ORACLE) ) ) 4. Save the file and restart the TNSListener service in the host. Thats OK! ORA-01589错误的解决方法(2011-12-06 15:47:08)转载标签:杂谈分类:ORACLESQL*Plus: Release 9.2.0.1.0 - Production on 星期四4月 17 15:01:26 2008Copyright (c) 1982, 2002,OracleCorporation.All rights reserved.SQL conn / as sysdba;已连接。SQL shutdown immediate;ORA-01109: database未打开已经卸载数据库。ORACLE 例程已经关闭。SQL startupORACLE 例程已经启动。Total System Global Area135338868 bytesFixed Size453492 bytesVariable Size109051904 bytesDatabase Buffers25165824 bytesRedo Buffers667648 bytes数据库装载完毕。ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项SQL alter database open resetlogs;alter database open resetlogs*ERROR 位于第 1 行:ORA-01113: 文件 1 需要介质恢复ORA-01110: 数据文件 1: D:/ORACLE/ORADATA/ORCL/SYSTEM01.DBFSQLrecover database using backup controlfile;ORA-00279: 更改 1254931418 (在 06/09/2011 01:12:51 生成) 对于线程 1 是必需的ORA-00289: 建议: D:/ORACLE/ORA92/RDBMS/ARC00001.001ORA-00280: 更改 1254931418 对于线程 1 是按序列 # 1 进行的指定日志: =suggested | filename | AUTO | CANCELd:/oracle/oradata/eygle/redo01.logORA-00308: 无法打开存档日志 d:/oracle/oradata/eygle/redo01.logORA-27041: 无法打开文件OSD-04002: ???O/S-Error: (OS 3) ??????指定日志: =suggested | filename | AUTO | CANCELd:/oracle/oradata/orcl/redo01.logORA-00339: 归档日志未包含任何重做ORA-00334: 归档日志: D:/ORACLE/ORADATA/ORCL/REDO01.LOGSQL recover database using backup controlfile;ORA-00279: 更改 1254931418 (在 06/09/2011 01:12:51 生成) 对于线程 1 是必需的ORA-00289: 建议: D:/ORACLE/ORA92/RDBMS/ARC00001.001ORA-00280: 更改 1254931418 对于线程 1 是按序列 # 1 进行的指定日志: =suggested | filename | AUTO | CANCELd:/oracle/oradata/orcl/redo02.logORA-00339: 归档日志未包含任何重做ORA-00334: 归档日志: D:/ORACLE/ORADATA/ORCL/REDO02.LOGSQL recover database using backup controlfile;ORA-00279: 更改 1254931418 (在 06/09/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 日间宫腔镜手术中心设置及管理流程中国专家共识详解
- 2025年河北省石家庄市藁城区实验学校数学三下期中综合测试试题含答案解析
- 2025年河北省北京师范大学沧州渤海新区附属学校三年级数学下学期期中复习检测试题含答案
- 探秘科级选拔考试试题及答案
- 调试练习题及答案展示
- 职卫试题及答案深度剖析
- 设计制图进阶试题及准确答案
- 系统解读职场笔试题及答案
- 厨师基础考试题目与答案
- 企业业务热点试题及详细作答
- 苏州工业园区胜浦街道2026年社工招聘考试【结构化面试题库+高分答题模板】(含考官评分要点)
- 2026年上海中考语文真题(目前zui全版本,含优化版答案)
- 【江苏考区】2026年4月初级注册安全工程师《法律法规》考试真题
- 综合类专职安全员c3证考试题库及答案
- 2026年幼儿园时食品安全培训
- 月饼安全生产管理制度
- 【低空经济】无人机智能起降机柜设计方案
- 基于智慧教育云平台的家校共育协同模式构建与评价体系研究-以某高中为例教学研究课题报告
- 零壹空间OS火箭战略竞争力分析市场调研报告
- GA 991-2025爆破作业项目管理要求
- 科目一考试题库(1073题完整版、含标准答案)
评论
0/150
提交评论