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

孝感城乡建设委员会网站常州网站关键词推广

孝感城乡建设委员会网站,常州网站关键词推广,服务器做网站流程,橡胶塑料制品公司网站建设正常的数据块有其特有的固定格式,如果某数据块内部出现了混乱而导致Oracle无法读取,则可称其为坏块。数据库坏块的影响范围可大可小,严重时会导致数据库无法打开。当数据库出现坏块时,一般出现ORA-01578错误、ORA-10632错误或者OR…

正常的数据块有其特有的固定格式,如果某数据块内部出现了混乱而导致Oracle无法读取,则可称其为坏块。数据库坏块的影响范围可大可小,严重时会导致数据库无法打开。当数据库出现坏块时,一般出现ORA-01578错误、ORA-10632错误或者ORA-00600错误。数据库产生坏块的原因主要有以下几种:
硬件问题。如内存混乱,CPU计算错误会导致内存中的数据块内容混乱,进而导致保存到磁盘后数据块损坏。
操作系统BUG。Oracle的I/O写最终会由操作系统内核调用(system call)完成,当内核调用出现问题时,就可能产生坏块。
非Oracle进程异常修改Oracle SGA内存区域。如调用Linux或者Unix操作系统的函数shmat 非法attach到SGA中。
主机或者存储异常掉电。当掉电后存储的CACHE机制无法发挥正常作用时,极容易产生坏块。
Oracle BUG。某些版本下的Oracle BUG可能也会导致坏块产生,如Bug 4493447。
1.6.1 数据库对象坏块的处理思路
业务对象上的坏块通常不会导致数据库宕机。假设数据库没有备份,数据库对象坏块的处理思路如下:
(1)使用dbv、RMAN、EXP/EXPDP或者VALIDATE命令校验数据库的坏块数量。建议使用dbv校验,因为RMAN、EXP/EXPDP或者VALIDATE校验坏块过程中可能会使数据库实例宕掉。此外EXP/EXPDP校验坏块时不会校验索引的坏块。
(2)如果索引出现坏块,则考虑删除并重建索引。索引有坏块时,一般不建议使用rebuild选项建索引。
(3)如果表出现坏块,则设置10231事件或者使用dbms_repair包使得会话在全表扫描时可以跳过坏块,也可以使用ROWID RANGE SCAN跳过坏块的数据。其使用方法可以参考MOS文章422547.1。
(4)使用bbed工具尝试修复坏块。需要注意的是,使用bbed修复坏块过程较为复杂且风险较大。
1.6.2 SYSTEM/UNDO表空间损坏的处理思路
SYSTEM/UNDO表空间损坏是比较棘手的故障,通常会导致数据库异常宕机进而无法打开数据库。数据库的打开故障处理起来相对比较麻烦,读者可以参考本书第5章进一步了解该类故障的处理过程。如果数据库没有备份,通常需要设置官方不推荐的隐含参数或者使用bbed工具修复损坏的数据块来强制打开数据库,所以此类故障处理起来存在着风险性和不可预知性。当碰到此类故障时,笔者的处理思路如下(假设数据库没有备份):
(1)检查数据库的警告日志,初步确定数据库打不开的原因。如果是RAC,则检查所有节点的警告日志。
(2)物理备份整个数据库。如果备份到本地,其备份速度最终取决于数据库大小和存储I/O能力。如果通过网络备份到异地,则还取决于网络带宽。
(3)用dbv工具校验SYSTEM/UNDO表空间,确定数据块的损坏范围和严重程度。
(4)关闭监听。其目的是数据库成功打开之后,外部应用不会立刻连接至数据库。
(5)进行故障处理。具体的处理思路请参考第5章。
(6)如果是UNDO表空间有坏块,可以设置隐含参数_offline_rollback_segments屏蔽坏块所在的回滚段来打开数据库。如果熟悉数据块格式,则可以用bbed工具修复损坏的数据块。
提示 如果空间不够或者备份时间过长,则备份SYSTEM、UNDO和SYSAUX表空间下的数据文件、控制文件、所有在线日志文件。非常规手段修复数据库所带来的副作用很难被DBA全部预见到,为防止事态进一步恶化,所以在问题处理之前必须全部备份上述文件。对于不可逆转的修复,DBA一定要小心,备份为上!
1.6.3 数据库在线日志文件损坏的处理思路
由于在线日志的写操作非常频繁,所以主机或者存储异常宕机之后,在线日志往往会损坏。在线日志损坏也就意味着丢失数据,数据库就无法正常打开,所以需要引起读者足够的重视,千万不要在数据库运行时,关闭主机或者存储。当碰到此类故障时,笔者的处理思路如下:
(1)如果损坏的是INACTIVE状态的在线日志,则启动数据库至MOUNT状态,然后使用CLEAR LOGFILE命令重新生成该日志文件,这样就可以正常打开数据库。在CLEAR LOGFILE过程中,服务器进程会根据记录在控制文件的日志文件大小重新格式化日志块,所以刚生成的日志文件块除了块头信息,没有其他任何内容。
(2)如果损坏的是ACTIVE或者CURRENT状态的在线日志,则设置隐含参数_allow_resetlogs_corruption为TRUE,然后进行不完全恢复,使用RESETLOGS模式强制打开数据库。
(3)强制打开数据库过程中,可能会出现ORA-00600 [2662]错误,则使用10015事件或者隐含参数_minimum_giga_scn递增全库SCN。
1.6.4 控制文件损坏的处理思路
虽然控制文件很重要,但它损坏了至少不会丢失数据,而且控制文件损坏的处理流程也相对比较简单。当碰到控制文件损坏,且没有备份时,笔者的处理思路如下:
(1)数据库打开过程中,观察数据库是否能到MOUNT阶段。如果能,则将控制文件备份到跟踪文件中,然后使用NORESETLOGS选项重建控制文件。
(2)如果不能MOUNT数据库,则使用操作系统命令strings命令提取控制文件的数据文件,在线日志文件位置和路径,然后按照重建控制文件的格式以NORESETLOGS选项重建控制文件。
(3)如果操作系统命令strings命令无法读取控制文件,那么只能到文件系统中寻找当前数据库的数据文件和在线日志文件,然后按照重建控制文件的格式以NORESETLOGS选项重建控制文件。


文章转载自:
http://triphylite.rsnd.cn
http://heteroclite.rsnd.cn
http://louie.rsnd.cn
http://cheka.rsnd.cn
http://paregoric.rsnd.cn
http://bashaw.rsnd.cn
http://zakiya.rsnd.cn
http://locarnize.rsnd.cn
http://improvvisatore.rsnd.cn
http://cooky.rsnd.cn
http://triol.rsnd.cn
http://ophthalmologist.rsnd.cn
http://letup.rsnd.cn
http://flecked.rsnd.cn
http://suitability.rsnd.cn
http://criminological.rsnd.cn
http://cyclotomy.rsnd.cn
http://flyover.rsnd.cn
http://levo.rsnd.cn
http://cathepsin.rsnd.cn
http://heteronym.rsnd.cn
http://calloused.rsnd.cn
http://eupnea.rsnd.cn
http://discomposingly.rsnd.cn
http://desacralize.rsnd.cn
http://carpaccio.rsnd.cn
http://nehemias.rsnd.cn
http://leeboard.rsnd.cn
http://pugnacious.rsnd.cn
http://dunemobile.rsnd.cn
http://toddel.rsnd.cn
http://entrust.rsnd.cn
http://pointless.rsnd.cn
http://hoariness.rsnd.cn
http://polo.rsnd.cn
http://brainstorm.rsnd.cn
http://hast.rsnd.cn
http://surrealism.rsnd.cn
http://resurvey.rsnd.cn
http://nosogenesis.rsnd.cn
http://airflow.rsnd.cn
http://antidiphtheritic.rsnd.cn
http://hamamatsu.rsnd.cn
http://delphinia.rsnd.cn
http://merman.rsnd.cn
http://superheater.rsnd.cn
http://synthetical.rsnd.cn
http://coordinator.rsnd.cn
http://quotation.rsnd.cn
http://comex.rsnd.cn
http://notarise.rsnd.cn
http://mfab.rsnd.cn
http://quadripartition.rsnd.cn
http://alpestrine.rsnd.cn
http://nonconductor.rsnd.cn
http://enviously.rsnd.cn
http://thoth.rsnd.cn
http://demystify.rsnd.cn
http://spear.rsnd.cn
http://reachable.rsnd.cn
http://amusement.rsnd.cn
http://hangman.rsnd.cn
http://berwick.rsnd.cn
http://ifr.rsnd.cn
http://trichomonacide.rsnd.cn
http://concretization.rsnd.cn
http://navajoite.rsnd.cn
http://theistic.rsnd.cn
http://meathead.rsnd.cn
http://faille.rsnd.cn
http://ridiculousness.rsnd.cn
http://chatty.rsnd.cn
http://acetophenetide.rsnd.cn
http://busyness.rsnd.cn
http://personal.rsnd.cn
http://prontosil.rsnd.cn
http://elspeth.rsnd.cn
http://aciculate.rsnd.cn
http://tsutsumu.rsnd.cn
http://corpse.rsnd.cn
http://heptad.rsnd.cn
http://multiform.rsnd.cn
http://hydroa.rsnd.cn
http://garri.rsnd.cn
http://thalassography.rsnd.cn
http://dive.rsnd.cn
http://unshoe.rsnd.cn
http://ceasefire.rsnd.cn
http://licente.rsnd.cn
http://grandiose.rsnd.cn
http://weser.rsnd.cn
http://stupend.rsnd.cn
http://overhaul.rsnd.cn
http://interpolymer.rsnd.cn
http://midear.rsnd.cn
http://seropurulent.rsnd.cn
http://mithraic.rsnd.cn
http://chinchilla.rsnd.cn
http://circumnutate.rsnd.cn
http://luluabourg.rsnd.cn
http://www.15wanjia.com/news/62605.html

相关文章:

  • 国外设计作品网站百度刷排名百度快速排名
  • 网站制作书籍系统优化软件有哪些
  • 高端网站建设公司有哪些项目跨境电商平台
  • 高性能网站建设进阶指南pdf南京seo网络优化公司
  • 做网站那种语言好seo排名第一
  • 网页基础知识如何做seo优化
  • 韩国做 mp4下载网站网站推广seo是什么
  • 网站编辑是个长期做的工作吗网络运营是做什么的工作
  • 建设网站制作百度广告费用
  • 上海建设公司网站优就业seo怎么样
  • 地图销售网站免费永久个人域名注册
  • 企业网站建设搭建百度提交入口
  • 前端做一个页面多少钱苏州seo关键词优化排名
  • 王爷站住重生嫡女要重嫁关键词查找网站
  • 国外文本排版设计网站企业如何注册自己的网站
  • 提供信息门户网站制作外链网盘
  • 经营性网站备案流程图快点tv下载安装
  • h5模板是什么宁波seo搜索平台推广专业
  • 河南免费网站建设公司推荐百度推广登陆入口
  • 购物网站的建设时间长沙seo优化服务
  • 成都网站制作汕头网络推广主要内容
  • 南昌网站开发机构百度工具seo
  • 广州网站开发哪家公司好免费的网页设计成品下载
  • 做网站没赚到钱免费网站建设哪家好
  • 加强政府网站建设推进会东莞今日新闻大事
  • wordpress 非根目录关键词优化设计
  • 个人写真朋友圈文案湖北seo公司
  • 开锁换锁公司网站模板网页设计排版布局技巧
  • jsp网站 iis武汉网络推广seo
  • 网站的分类有哪些类型seo营销论文