目标系统文件太大怎么办
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。
各位好,给大家分享一下目标系统文件太大怎么办?很多人还不知道这一点。下面详细解释一下。现在让我们来看看!
目标文件太大。
(目标系统文件太大,无法移动)。
数据库:Oracle11.2.0.4.
系统:CentOS7.9。
目标:模拟所有控制文件损坏,并提供解决方案。
1。文件损坏前的数据。
SQL>showparametercontrol.
名称类型值.
-。
控制文件记录保存时间整数7.
控制文件字符串/数据/orcl/控制01.ctl,/u01.
/app/oracle/fast_recovery_area.
/orcl/control02.ctl.
control_management_pack_aessstringdiagnostictuning.
SQL>选择b.线程号,a.组号,a.成员,bytes/1024/1024,b.membersfromv$logfilea,v$logbwherea.组号=b.组号.
线程#组#成员字节/1024/1024成员.
-。
12/data/orcl/redo02.日志502.
12/data/orcl/redo02b.日志502.
11/data/orcl/redo01.日志502.
11/data/orcl/redo01b.日志502.
23/data/orcl/redo03.日志502.
23/data/orcl/redo03b.日志502.
24/data/orcl/redo0.日志502.
24/data/orcl/redo04b.日志502.
选择了8行.
SQL>selectnamefromv$datafile。
姓名.
-。
/data/orcl/system.256.。
/data/orcl/sysaux.257.。
/data/orcl/undotbs1.258.
/data/orcl/users.259.。
/data/orcl/undotbs2.267.
/data/orcl/system.319.。
选择了6行.
SQL>selectnamefromv$tempfile。
姓名.
-。
/u01/app/Oracle/oradata/orcl/temp02.dbf.
SQL>archiveloglist。
数据库模式存档模式.
AutomaticarchivalEnabled.
存档目的地使用数据库恢复文件DEST.
Oldestonlinelogsequence22.
Nextlogsequencetoarchive23.
当前日志序列23.
SQL>selectuserenv('language')fromdual;。
USERENV('语言').
-。
美国的.WE8MSWIN1252.
2。模拟文件已损坏。
2。关闭数据库。
SQL>立即关闭.
数据库已关闭.
数据库已卸载.
ORACLEinstanceshutdown.
2.2。删除所有控制文件。
[Oracle@leoorcl]$mv/data/orcl/control01.ctl/data/orcl/control01bak.ctl.
[Oracle@leoorcl]$mv/u01/app/Oracle/fast_recovery_area/orcl/control02.CTL/u01/app/Oracle/fast_recovery_area/orcl/control02bAK.ctl.
启动数据库时出错。
SQL>启动.
ORACLEinstancestarted.
TotalSystemGlobalAreabytes.
固定大小字节.
可变大小字节.
数据库缓冲字节数.
RedoBuffersbytes.
ORA-:errorinidentifyingcontrolfile,checkalertlogformoreinfo.
注意:控制文件全部丢失,这里成功模拟了数据库无法启动的异常情况。
三。解决方案:。
注意:如果在数据库未关闭的情况下发现控制文件损坏,可以使用命令将重建控制文件的脚本输出到跟踪文件中,方便重建控制文件。
语句:AlterDatabaseBackupControlFileTotrace;。
重建控制文件。
SQL>CREATECONTROLFILEREUSEDATABASE"ORCL"noresetlogsararchivelog.
2最大日志文件192.
3最大日志成员3.
4最大数据文件1024.
5最大实例32.
6MAXLOGHISTORY292.
7日志文件.
8组1.
9'/data/orcl/redo01.日志.
10'/data/orcl/redo01b.日志.
11)尺寸50m块尺寸512.
12组2.
13'/data/orcl/redo02.日志.
14'/data/orcl/redo02b.日志.
15)大小50m块大小512.
16组3.
17'/data/orcl/redo03.日志.
18'/data/orcl/redo03b.日志.
19)尺寸50m块尺寸512.
20GROUP4.
21'/data/orcl/redo0.日志.
22'/data/orcl/redo04b.日志.
23)尺寸50m块尺寸512.
24数据文件.
25英尺/数据/orcl/系统.256.',。
26'/数据/orcl/sysaux.257.',。
27'/data/orcl/undotbs1.258.',。
28'/数据/orcl/用户.259.',。
29'/data/orcl/undotbs2.267.',。
30英尺/数据/orcl/系统.319.'。
31CHARACTERSETWE8MSWIN1252.
32;。
控制文件已创建.
SQL>selectstatusfromv$database;。
状态.
-。
已安装.
SQL>alterdatabaseopen。
数据库已更改.
SQL>selectnamefromv$tempfile。
没有选择.
SQL>createtemporarytablespacetemptempfile'/data/orcl/temp01.DBF'size50mautoextendon;。
表空间已创建.
SQL>showparametercontrol.
名称类型值.
-。
控制文件记录保存时间整数7.
控制文件字符串/数据/orcl/控制01.ctl,/u01.
/app/oracle/fast_recovery_area.
/orcl/control02.ctl.
在系统级检查控制文件,控制文件已经恢复到原始目录。
[甲骨文@leoorcl]ll.
总计.
-rw-r-1racleasmadminjul2816:22control01bak.ctl.
-rw-r-1racleasmadminjul2816:34control01.ctl.
[oracle@leoorcl]$ll/u01/a.
上面解释了如果目标系统文件太大该怎么办。这篇文章已经分享到这里了。希望能帮到大家。
本文主要介绍了关于目标系统文件太大怎么办的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/88154.html