当前位置: 首页 > news >正文

网站建设综合实训总结与体会公众号制作一个需要多少钱

网站建设综合实训总结与体会,公众号制作一个需要多少钱,双一流建设专题网站,推广策略方案基于backup controlfile的恢复使用备份的控制文件在实际工作中的两种情况#xff1a;当前控制文件全部损坏#xff0c;而数据文件备份、控制文件备份及当前的日志处在不同的SCN版本#xff0c;它们之间又增加过表空间(数据文件)。当前控制文件没有损坏#xff0c;但是想恢复…基于backup controlfile的恢复使用备份的控制文件在实际工作中的两种情况当前控制文件全部损坏而数据文件备份、控制文件备份及当前的日志处在不同的SCN版本它们之间又增加过表空间(数据文件)。当前控制文件没有损坏但是想恢复被删除的表空间。使用备份的控制文件恢复数据库的语法recover database until [time|change] using backup controlfile注意[time|change]是可选的如果条件满足仍然可以做到完全恢复然后会出现如下选项Specify log: {suggest | filename | AUTO | CANCEL }此语法的出现是由于控制文件和当前日志中的SCN不一致当前日志中的SCN总是最新的而控制文件可能是老的或尚未更新的(shutdown abort过)。AUTO:自动使用archivelog前滚恢复但是一般不包括前滚current log;filename:输入当前文件的路径和文件名是指current log的恢复CANCEL退出注意1. 控制文件丢失进行恢复将会出现停机时间不能联机进行控制文件的恢复。1. 使用backup controlfile子句恢复数据库之后一般用alter database open resetlogs打开数据库。例子例1 当前控制文件损坏数据文件损坏有全备但之后增加了表空间并备份了控制文件(控制文件次新包含了新建的表空间)。分析新建表空间数据文件损坏全备里没有该数据文件的备份及控制文件描述当前控制文件又丢失只能用备份的控制文件恢复。模式所有数据文件备份---新建表空间----备份控制文件(次新)---日志文件(新)1. 备份数据文件并新创建表空间表c. 备份控制文件alter database backup controlfile to /opt/oracle/app/oradata/test.bak/con.bak1;d. 模拟数据文件故障rm abcd01.dbfe. 恢复所有数据文件备份准备做不完全恢复f. 启动库g. 查看scn信息可以看出1) file5在控制文件记录的是abcd01,而与之对应的数据文件5是不存在的2) 备份的数据文件scn比控制文件scn还老h. 使用备份的控制文件恢复recover database using backup controlfile;报错信息ORA-00283ORA-01110ORA-01157ORA-01110此报错是因为老备份里没有abcd表空间但是控制文件里记录了abcd,方法是建一个新的datafile空文件而其中的内容可由日志文件recover(前滚)时填补出来alter database create datafile /opt/oracle/app/oradata/test/abcd01.dbf;再次使用recover database using backup controlfile;查看redo3里包含9i. resetlogs打开数据库alter database open resetlogs;例2当前控制文件损坏新建表空间在备份控制文件之后模式全备(老)--备份控制文件(次新)--新建表空间----日志文件(新)分析整个恢复过程中datafile结构发生了变化变化发生在备份控制文件之后新增了表空间而控制文件中没有此表空间记录但日志里有。1. 备份数据文件cp *.dbf1. 备份控制文件alter database backup controlfile to /opt/oracle/app/oradata/test.bak/con.bak;1. 新建表空间、表m. 模拟新建数据文件损坏,将备份的数据文件、控制文件还原n. 查看scn版本可以看出控制文件scn要比数据文件scn新o. 开启库并使用备份控制文件恢复数据库SQL recover database using backup controlfile;出现报错信息ora-00283ora-01244ora-01110恢复后控制文件出现UNNAMED00005老控制文件不知道之后的timran01.dbfp. 重命名数据文件alter database create datafile /opt/oracle/app/product/11.2.0/db_1/dbs/UNNAMED00005 as /opt/oracle/app/oradata/test/timran01.dbf; --这条命令自动完成两天动作加了个数据文件timran01.dbf重命名控制文件UNNAMED00005为timran01.dbfq. 再次恢复databaser. resetlogs打开库例3恢复被删除的表空间环境用户使用正常的操作命令删除了表空间及数据文件但之后又希望恢复删除的表空间全备里有这个表空间的数据文件。模式全备(老)----控制文件备份(次新)------删除表空间----所需日志(新)分析当用户使用drop tablespace xxx including contents and datafiles 这条DDL语句后数据结构发生了变更涉及到了3个地方控制文件、该表空间下的数据文件、系统表空间(数据字典)注意当前控制文件里已经没有该表空间的信息了所以不能使用当前的控制文件做恢复。恢复表空间要满足三个条件1. 要有该表空间的数据文件备份1. 要使用不完全恢复(基于时间点或SCN)1. 使用备份的控制文件而这个控制文件是删除该表空间前的控制文件不是当前的控制文件。这个非常重要该控制文件中记录了需要恢复的数据库结构重要的这个控制文件必须包括有你要恢复的那个表空间的信息。1. 记录当前scnselect current_scn from v$database;w. 备份控制文件x. 删除表空间及数据文件y. 删除所有的数据文件和当前控制文件还原所有数据文件及备份的控制文件z. 启动数据库做基于时间点(或scn)的不完全恢复recover database until change SCN using backup controlfile;aa. alter database open resetlogs;32
http://www.huolong8.cn/news/276711/

相关文章:

  • 重庆住建网站昵称小写 wordpress
  • 专门做漫画的网站网上商城系统平台官网
  • 梅州市五华县建设银行网站制作网页可以用
  • 网站首页命名万州集团网站建设
  • 安定网站建设关于计算机网站开发的论文题目
  • 怎么简单攻击一个网站网站开发行业前景
  • 加强机构编制网站建设力度网络钟点工
  • 做外贸生意最好的网站wordpress添加字段
  • 网站职业技术培训学校建材行业网站建设
  • 电子商务网站开发的预期目标打开全网搜索
  • 蚌埠网站建设兼职做收费网站
  • 英文营销网站建设开发网站监控工具
  • 成都做网站优质网站策划
  • 好学校平台网站模板wordpress 指南
  • 山东济南seo整站优化网络图片制作公司
  • 做素材网站服务器开源php cms
  • 建设网站都需要哪些资料做网站一年的维护费用是多少
  • 自己做网站用什么软件下载设计网站100个免费
  • 河南住房和建设厅网站镇江网站建设联系思创
  • 课程网站开发8个实用的wordpress数据库技巧
  • 北京做的比较好的网站公司crm公司
  • 旅游网站功能模块网站关键词效果追踪怎么做
  • 阿里云商业网站建设视频南阳建设网站制作
  • 东莞容桂网站制作不写代码做网站
  • 成都免费建站移动端cpu天梯图
  • qq空间个人网站wordpress 主机迁移
  • 温州建设管理处网站企业网站建设要多久
  • 网站建设工作成果怎么写推广手段
  • 常州专业网站建设公司咨询学做app软件在哪里学
  • 我想注册网站怎么做拍网制作方法图片大全