问题描述
你好!!
# # 问题陈述 # #
这个服务器在产生问题后刚刚移交给我。DB不是通过WIndows服务启动的。Oracle的Windows服务开始成功运行,但数据库保持运行状态。我试过了:-
1. oradim -start -sid。它运行,但返回到命令提示符,会话或警报日志中没有任何输出或错误。
2. SQLPLUS / as sysdba它连接到空闲实例。启动时,它会给出
"ORA-01078: 处理系统参数中的故障"
“LRM-00109: 找不到消息109: 没有产品 = ORACORE,facility = LRM的消息文件”
如果我通过手动创建的pfile开始,它会给出
"为日志目录指定的ORA-02778名称无效"
我已经尝试了很多,但是无法通过此错误。我被困在这里了!!
# # 支持信息 # #
1. alertlog显示非常有限的条目,即从2017年6月22日到2017年7月3日 (死亡之日),尽管此db的历史为2009。只有LGWR的条目切换了,绝对没有别的。没有错误。它甚至没有显示为什么关闭。最后一个条目是日志开关的
2.我在服务器上找不到任何备份 (除非常旧的exp外的任何备份)。
3.所有数据文件,控制文件,重做日志文件似乎完好无损,我已经找到了它们
# # 问题 # #
1.ORA-02778可以解决 (我尝试了很多,使用pfile等)
2.鉴于事实,我没有备份,只有数据文件,重做,控制文件,我可以尝试数据库克隆的运气。我的意思是手动克隆数据库。
Pl指南!
提前感谢
# # 问题陈述 # #
这个服务器在产生问题后刚刚移交给我。DB不是通过WIndows服务启动的。Oracle的Windows服务开始成功运行,但数据库保持运行状态。我试过了:-
1. oradim -start -sid
2. SQLPLUS / as sysdba它连接到空闲实例。启动时,它会给出
"ORA-01078: 处理系统参数中的故障"
“LRM-00109: 找不到消息109: 没有产品 = ORACORE,facility = LRM的消息文件”
如果我通过手动创建的pfile开始,它会给出
"为日志目录指定的ORA-02778名称无效"
我已经尝试了很多,但是无法通过此错误。我被困在这里了!!
# # 支持信息 # #
1. alertlog显示非常有限的条目,即从2017年6月22日到2017年7月3日 (死亡之日),尽管此db的历史为2009。只有LGWR的条目切换了,绝对没有别的。没有错误。它甚至没有显示为什么关闭。最后一个条目是日志开关的
2.我在服务器上找不到任何备份 (除非常旧的exp外的任何备份)。
3.所有数据文件,控制文件,重做日志文件似乎完好无损,我已经找到了它们
# # 问题 # #
1.ORA-02778可以解决 (我尝试了很多,使用pfile等)
2.鉴于事实,我没有备份,只有数据文件,重做,控制文件,我可以尝试数据库克隆的运气。我的意思是手动克隆数据库。
Pl指南!
提前感谢
专家解答
ORA-02778通常意味着我们要写入的关键目录要么找不到,要么我们无法写入。
因此,请检查您的pfile-对于您在其中提到的每个目录,请确保其引用的目录的正确性。
这里的挑战是,如果您的pfile不完整,那么将使用默认值,显然这些默认值也需要使其目录正确。
你能到nomount阶段吗?即,
启动nomount
如果可以,您可以运行 “显示参数” 以获取所有参数及其值的列表,以帮助进行目录检查,然后执行以下操作:
从内存创建pfile = '/tmp/init.ora';
当涉及到导致启动问题的文件夹时,我看到的最常见的错误是:
审计文件最大
数据库 _ 恢复 _ 文件 _ 测试
诊断 _dest
日志 _ 归档 _ dest_1/日志 _ 归档 _ dest
如果您在所有这些之后仍然陷入困境,则 * 软件 * 安装可能 * 存在问题。在这种情况下,您可以尝试将所有数据库文件复制到新服务器上或新的ORACLE_HOME下的相同结构中
因此,请检查您的pfile-对于您在其中提到的每个目录,请确保其引用的目录的正确性。
这里的挑战是,如果您的pfile不完整,那么将使用默认值,显然这些默认值也需要使其目录正确。
你能到nomount阶段吗?即,
启动nomount
如果可以,您可以运行 “显示参数” 以获取所有参数及其值的列表,以帮助进行目录检查,然后执行以下操作:
从内存创建pfile = '/tmp/init.ora';
当涉及到导致启动问题的文件夹时,我看到的最常见的错误是:
审计文件最大
数据库 _ 恢复 _ 文件 _ 测试
诊断 _dest
日志 _ 归档 _ dest_1/日志 _ 归档 _ dest
如果您在所有这些之后仍然陷入困境,则 * 软件 * 安装可能 * 存在问题。在这种情况下,您可以尝试将所有数据库文件复制到新服务器上或新的ORACLE_HOME下的相同结构中
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Oracle DataGuard高可用性解决方案详解
孙莹
504次阅读
2025-03-26 23:27:33
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
484次阅读
2025-04-15 17:24:06
墨天轮个人数说知识点合集
JiekeXu
405次阅读
2025-04-01 15:56:03
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
398次阅读
2025-04-08 09:12:48
Oracle SQL 执行计划分析与优化指南
Digital Observer
375次阅读
2025-04-01 11:08:44
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
361次阅读
2025-04-18 14:18:38
Oracle 19c RAC更换IP实战,运维必看!
szrsu
343次阅读
2025-04-08 23:57:08
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
316次阅读
2025-04-15 14:48:05
oracle定时任务常用攻略
virvle
316次阅读
2025-03-25 16:05:19
风口浪尖!诚通证券扩容采购Oracle 793万...
Roger的数据库专栏
312次阅读
2025-03-24 09:42:53