发布网友
共8个回答
懂视网
现场故障 案例:控制文件损坏 本文出自 深蓝的blog 博客,若转载,请务必保留此出处:http://blog.csdn.net/huangyanlong 1、手工切归档时出错; 2、查看告警信息; 3、转储/disk2下的控制文件; 4、启库,切归档; 5、手工执行0级全备。 时间 目的 操作 09:
现场故障 案例:控制文件损坏
本文出自 “深蓝的blog” 博客,若转载,请务必保留此出处:http://blog.csdn.net/huangyanlong
1、手工切归档时出错;
2、查看告警信息;
3、转储/disk2下的控制文件;
4、启库,切归档;
5、手工执行0级全备。
时间 |
目的 |
操作 |
09:50 |
正常巡检,开启告警日志, 检查数据库时间、状态 |
#tail -f /u01/app/oracle/admin/metro/bdump/alert_metro.log
SQL> SELECT sysdate from dual; SYSDATE ----------------- 21-05-14 09:50:24 SQL> select status from v$instance; STATUS ------------ OPEN
|
09:51 |
发现告警日志中 一条cannot提示信息 |
Wed May 21 09:47:15 2014 Thread 1 cannot allocate new log, sequence 104 Checkpoint not complete Current log# 3 seq# 103 mem# 0: /u01/app/oracle/oradata/metro/redo03.log Current log# 3 seq# 103 mem# 1: /disk1/metro/redofile/redo03a.log Thread 1 advanced to log sequence 104 Current log# 1 seq# 104 mem# 0: /u01/app/oracle/oradata/metro/redo01.log Current log# 1 seq# 104 mem# 1: /disk1/metro/redofile/redo01a.log |
09:53 |
发现告警日志中 连续出现ORA-00202告警信息
|
Wed May 21 09:53:25 2014 Hex dump of (file 0, block 1) in trace file /u01/app/oracle/admin/metro/bdump/metro_arc0_385212.trc Corrupt block relative dba: 0x00000001 (file 0, block 1) Completely zero block found during control file header read Wed May 21 09:53:25 2014 Errors in file /u01/app/oracle/admin/metro/bdump/metro_arc0_385212.trc: ORA-00202: control file: '/disk2/metro/control_file/control03.ctl' Wed May 21 09:53:26 2014 Errors in file /u01/app/oracle/admin/metro/bdump/metro_arc0_385212.trc: ORA-00227: corrupt block detected in control file: (block 1, # blocks 1) ORA-00202: control file: '/disk2/metro/control_file/control03.ctl' |
10:10 |
到数据库下进行手工归档, 报错并断开连接 |
SQL> alter system switch logfile; alter system switch logfile * ERROR at line 1: ORA-03135: connection lost contact |
10:12 |
尝试启库,失败,报错 |
SQL> startup ORACLE instance started. Total System Global Area 612368384 bytes Fixed Size 2022800 bytes Variable Size 2293040 bytes Database Buffers 377487360 bytes Redo Buffers 6365184 bytes ORA-00205: error in identifying control file, check alert log for more info
|
10:13 |
根据启库时提示信息 及告警日志信息, 初判控制文件存在问题 |
启库时提示: ORA-00205: error in identifying control file, check alert log for more info 告警日志中提示: ORA-00202: control file: '/disk2/metro/control_file/control03.ctl' |
10:16 |
根据提示转储disk2下控制文件
|
[oracle@aix203]$cd /disk2/metro/control_file [oracle@aix203]$ls control03.ctl [oracle@aix203]$mv control03.ctl control03.ctl.bak [oracle@aix203]$cd /disk1/metro/control_file [oracle@aix203]$ls control02.ctl [oracle@aix203]$cp control02.ctl /disk2/metro/control_file/control03.ctl |
10:19 |
启库,成功 |
SQL> startup; ORACLE instance started.
Total System Global Area 612368384 bytes Fixed Size 2022800 bytes Variable Size 2293040 bytes Database Buffers 377487360 bytes Redo Buffers 6365184 bytes Database mounted. Database opened. |
10:20 |
删除有问题的控制文件 |
[oracle@aix203]$ls control03.ctl control03.ctl.bak [oracle@aix203]$rm control03.ctl.bak [oracle@aix203]$ls control03.ctl |
10:22 |
0级全备 |
[oracle@aix203]$cd /home/oracle/ [oracle@aix203]$ls ctl.sh scripts smit.log smit.script smit.transaction [oracle@aix203]$cd scripts [oracle@aix203]$ls bin log tmp [oracle@aix203]$cd bin [oracle@aix203]$ls rmanlevel0.sh rmanlevel0.sh.bak rmanlevel1.sh rmanlevel1.sh.bak [oracle@aix203]$sh rmanlevel0.sh
|
10:28 |
完成全备 |
|
10:29 |
切归档 |
SQL> alter system archive log current; System altered. |
原创作品,允许转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)、作者信息和本声明 。关于涉及版权事宜,作者有权追究法律责任。
热心网友
如果开机出现如下错误提示:
因以下文件的损坏或丢失,Windows无法启动:
C:\WINDOWS\SYSTEM32\CONFIG\SYSTEM\
其实就是system文件损坏,导致系统无法正常启动。解决的方法很简单,进入故障恢复控制台修复即可。具体操作方法如下:
用系统安装盘启动系统,按“R”键选择修复或恢复选项,进入故障恢复控制台。系统会自动检测安装的操作系统,输入数字1选择需要修复的操作系统,按要求键入本地管理员账户Administrator的密码即可进入DOS控制台界面。
依次键入如下命令行:
(更多更专业回答请关注雷达下载)
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak
delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
(注:下面的步骤即是将windows\repair目录中存放的最原始的系统信息文件还原道系统目录中。)
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
所有文件都copy完毕的话,键入exit命令重新启动即可。
此外,如果遇到某些不知名的系统启动文件损坏时,也可以通过故障恢复控制台来修复。一般来说,进入故障恢复控制台后键入“Fixboot”命令将新的分区引导扇区写到系统分区中,很多情况下可以解决系统无法正常启动的问题。
第一步
1/将Windows XP的安装光盘放入光驱,重启计算机
2/在“欢迎使用安装程序”界面,按R键,进入恢复控制台
3/在恢复控制台中会显示当前Windows的安装列表
4/你需要根据你所安装的Windows XP系统的路径选择相应的数字。如果你仅仅安装了一个单系统,那么应该选择1
5/此时,需要你输入管理员Administrator用户的密码。如果你以前没有设过此密码,那么直接按回车键即可
6/如果密码正确,那么将恢复控制台提示符,进入恢复控制台命令交互界面
7/在恢复控制台提示符后键入下述命令,每一行命令用回车键结束
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
8/在上述命令执行完毕后,键入Exit,退出恢复控制台
9/重启计算机
第二步
10/计算机重新启动后使用Administrator身份登录。如果你使用的是Windows XP Home版,那么你只能在“安全模式”中使用Administrator身份登录。
11/下一个操作是使用系统备份工具将注册表文件拷贝至备份路径。然而,在进行备份之前,你需要在文件管理器的“文件夹选项”中设置“显示所有文件和文件夹”及“隐藏受保护的操作系统文件”。(操作步骤12-19为设置设置“显示所有文件和文件夹”及“隐藏受保护的操作系统文件”的方法,如果熟悉此操作,可直接跳至操作步骤20)
12/打开文件管理器
13/选择菜单中“工具”
14/选择“文件夹选项”
15/选择“查看”选项卡
16/在高级设置中找到“显示所有文件和文件夹”及“隐藏受保护的操作系统文件”
17/选择“显示所有文件和文件夹”
18/去除对“隐藏受保护的操作系统文件”的选择
19/出现提示框,显示编辑或删除操作系统文件将破坏系统,选择“是”。选择“确定”,关闭“文件夹选项”对话框
20/在文件管理器中进入Windows XP的安装目录。
21/打开“System Volume Information”目录,如果此目录不可存取,可根据错误信息查看微软知识库文章309531
22/在“System Volume Information”目录中可以看到一个或多个类似“_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}”的目录
23/如果目录以图标方式或者是缩略图方式显示,请选择“查看”菜单项中的详细资料选项
24/选择一个以RP开头的,并且不是在当前时间创建的文件(这些文件为还原点,Restore Points)
25/进入这些目录中的某一个,并找到其中的Snapshot目录。比如C:\System Volume Information\_restore{D880E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot
26/在Snapshot目录中拷贝如下文件到“C:\Windows\tmp”目录
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM
27/将“C:\Windows\tmp”目录中的这些文件按照如下方式进行重命名
重命名 _REGISTRY_USER_.DEFAULT 为 DEFAULT
重命名_REGISTRY_MACHINE_SECURITY为SECURITY
重命名_REGISTRY_MACHINE_SOFTWARE为SOFTWARE
重命名_REGISTRY_MACHINE_SYSTEM为SYSTEM
重命名_REGISTRY_MACHINE_SAM为SAM
第三步
28/现在你必须删除现有的注册表文件,并且将新的注册表文件拷贝至“C:\Windows\System32\Config”目录。你可以通过使用恢复控制台或者Windows 98启动盘(如果系统所在分区的文件格式为FAT32)进行此项操作。在命令提示符后输入如下命令:
del c:\windows\system32\config\sam
del c:\windows\system32\config\security
del c:\windows\system32\config\software
del c:\windows\system32\config\default
del c:\windows\system32\config\system
29/接着输入如下命令:
copy c:\windows\tmp\software c:\windows\system32\config\software
copy c:\windows\tmp\system c:\windows\system32\config\system
copy c:\windows\tmp\sam c:\windows\system32\config\sam
copy c:\windows\tmp\security c:\windows\system32\config\security
copy c:\windows\tmp\default c:\windows\system32\config\default
30/最后退出恢复控制台,并重启计算机
热心网友
是你电脑突然断电关机或关机前卡,造成磁盘受损引起的。
开不了机与您关机前的不当操作有关系吧?比如:玩游戏、看视频、操作大的东西、使用电脑时间长造成的卡引起的吧?或下载了不合适的东西,故障不会无缘无故的发生吧(如果是这个问题引起的,只要注意自己的电脑不卡机、蓝屏、突然关机,开机就不会这样了)?
开机马上按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复,还不行按F8进入安全模式还原一下系统或重装系统(如果重装也是这样,建议还是检修一下去,如果可以进入安全模式,说明你安装了不合适的东西,将出事前下载的不合适东西全部卸载,或还原系统或重装,如果您的电脑是Win8,进不了系统是进不了安全模式的,只有重装了)。
在有就是硬件引起的,扣出主板电池放一下电,插拔一下内存、显卡清一下灰,在检查硬盘是否有问题,不行就检修一下去吧。
确实不可以就重装系统吧,如果自己重装不了,到维修那里找维修的人帮助您。如果用什么方法都开不了机,这是突然关机,造成了磁盘受损引起的,一个是扣出主板电池放一下电,一个是放一段时间在开机试试,还是不可以就修修去吧。
一个是放半天或一天有时会自己恢复,另一个就是重装系统了。
只要注意自己的电脑不卡机、蓝屏、突然关机,开机就不会这样了。
热心网友
付费内容限时免费查看回答你可以先尝试下述方法修复,如不行还是重装系统为上选:
开机不断点击F8键,进入系统操作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE {Windows 恢复环境},但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了,在高级回复界面,选择进入安全模式。
第一、如果可以进入系统,尝试如下修复:
方法1,找一找是否是某款软件不正常运行,造成这种现象,打开系统任务管理器,查看相关进程,根据进程属性,确认是不是某款软件不正常运行,如果确认了该应用程序出错,解决方法如下:彻底卸载和清除此程序,并用 3_6_0 安 全 卫 士 或者 Q_Q 电 脑 管 家 清除注册表,然后重新安装该程序,最后更新到最新的稳定版本,不要安装测试版。
方法2、首先使用CTRL+ALT+Delete组合键打开电脑上的任务管理器,然后切换到【详细信息】页面;
找到explorer.exe进程,选中后点击右下方的结束进程;
再点击页面左上角的文件夹,选择新建任务
然后输入explorer.exe,点击确定回到桌面就可以正常使用任务栏
如果已经不能进入系统,则尝试如下修复:
方法1、开机不断点击F8键,进入系统操作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE {Windows 恢复环境},但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了),选“最后一次正确配置”,重启电脑,看能否解决。
还不行,就重做系统吧
提问怎么做系统
回答网上有那种重做系统的
可以买
提问去哪里买
回答淘宝
提问怎么搜
回答就搜,电脑重做系统
提问然后咧
回答就让人家操作咯,
提问随便买啊
回答看看评分高的
第一个就行
这么多人了
热心网友
看看能不能系统还原。。
开机的时候,,,狂按F8。。。选择修复系统。
就会出现有利用系统还原点来还原的。
如果你关闭了系统还原。呵呵,恭喜你了。重装吧。
热心网友
首先尝试进PE下修复,不行再考虑重装系统
热心网友
软件或操作系统问题,那就需要重装一次
热心网友
重装系统呀