版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、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
2、 = (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 bytesVar
3、iable 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.DB
4、FSQL 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:appAdministr
5、atororadatajczREDO03.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/hiso
6、rc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。 开始以为是系统环境变量Oracle_SID的配置问题,因为机器有多个实例,一阵折腾后还是不能连接。后来查资料得知: Oracle9i以后,后台进程PMON自动在监听器中注册在系统参数SERVICE_NAMES中定义的服务名,SERVICE_NAMES默认为DB_NAME+DOMAIN_NAME。监听配置文件listener.ora中可以不必指定监听的服务名。但是,当数据库处于关闭状态
7、下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)
8、 (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中配置的数据
9、库服务。服务器莫名其妙的报这个错,之前一直正常,从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 lin
10、e 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) (PROGRA
11、M = 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
12、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 Buffers25
13、165824 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-0027
14、9: 更改 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-
15、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
16、: 建议: 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/2011 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年医师定期考核考试综合练习【考试直接用】附答案详解
- 2024-2025学年度施工员练习题附答案详解(B卷)
- 2024-2025学年医院三基考试高频难、易错点题含答案详解【夺分金卷】
- 2024-2025学年医师定期考核考试综合练习完整答案详解
- 2024-2025学年度法律硕士试题预测试卷附答案详解【综合卷】
- 2024-2025学年度燃气职业技能鉴定检测卷及参考答案详解【完整版】
- 2024-2025学年度计算机四级试题预测试卷及完整答案详解(夺冠)
- 2024-2025学年度云南农业职业技术学院单招数学常考点试卷完整版附答案详解
- 2024-2025学年度反射疗法师大赛理论考前冲刺练习题带答案详解(综合卷)
- 2024-2025学年度注册核安全工程师考试历年机考真题集【能力提升】附答案详解
- 2026年小升初测试题数学及答案
- 关于组织2026年春季新员工入职培训的通知函9篇范本
- 2025年江西旅游商贸职业学院单招职业适应性测试题库及答案解析
- 播种绿色希望共建美丽校园2026植树节主题教育课件
- 2026年海南软件职业技术学院单招综合素质考试题库及答案解析
- 2025年安庆市生态环境保护综合行政执法支队内勤辅助岗招聘笔试参考题库附带答案详解
- 公司文明卫生考核制度
- 2025中国南水北调集团新能源投资有限公司所属单位公开招聘34人笔试参考题库附带答案详解
- 《生成式人工智能应用实战》 课件全套 第1-10章:AI 与 AIGC 概述-AIGC应用综合实训
- 2026年春人教版(新教材)小学体育与健康三年级全一册教学计划及进度表(第二学期)
- 心理健康教育工作主要经验、做法以及争创工作的主要成效
评论
0/150
提交评论