一键安装Oracle11g/19C/21C_单机版_工具分享_开放源码
本文档旨在帮助Oracle管理及维护人员标准、高效安装Oracle 11G/19C/21C 数据库,实现Oracle一键安装。 欢迎关注公众号交流沟通“xaoug”。
xbbed一键读取ASM block到文件系统
xbbed主要实现一键读取asm数据块到文件系统或更新文件系统数据块到asm。 下载方式:关注公众号“xaoug”,回复 “x_onekey”。
Oracle bbed一键安装工具分享
Oracle bbed(Block Browser and EDitor)工具, 是一款功能强大的Oracle internal分析及异常恢复 工具,为了帮助各位Oracle dba小伙伴便捷、正确的配置及使用bbed工具,分享Oracle bbed 一键安装工具, 希望该工具对各位小伙伴有所帮助。
oracle asm 数据块重构恢复
oracle asm dd格式化50M以内,oracle metadata信息会被格式化,oracle磁盘组无法mount, 存储在asm中的数据面临丢失的风险,针对该场景本文使用数据块重构方法进行恢复。
深入解析:段头块损坏bbed异常恢复
oracle segment header由于存储、bug、人为误操作等原因,造成段头块"Completely zero block",存在业务数据丢失风险,手工修改数据字典会造成相关数据块状态异常,影响数据库备份等操作,本文通过bbed工具恢复oracle segment header "Completely zero block"块。
oracle drop table purge无备份bbed恢复(3/3)
oracle drop table purge后无有效备份集,信息系统面临业务数据丢失的风险,本文使用bbed工具,针对该场景进行业务数据恢复。
oracle drop table purge无备份bbed恢复(2/3)
oracle drop table purge后无有效备份集,信息系统面临业务数据丢失的风险,本文使用bbed工具, 针对该场景进行业务数据恢复。
oracle drop table purge无备份bbed恢复(1/3)
oracle drop table purge后无有效备份集,信息系统面临业务数据丢失的风险,本文使用bbed工具, 针对该场景进行业务数据恢复。
深入解析 oracle drop table内部原理
oracle drop table操作后,如果未开启回收站且无有效备份,信息系统面临业务数据丢失的风险, 本文主要使用oracle dump、bbed、logmgr等多种工具解析drop table实现原理,使用多种方法实 现drop table操作后业务数据特殊恢复。
oracle ora-600[2662]问题分析及异常恢复
ORA-600[2662]问题常见于服务器异常重启、使用隐含参数(_ALLOW_RESETLOGS_CORRUPTION)等原因, 使用推进scn方法可修复该问题,但常规推进scn方法逐渐被oracle禁用,本文使用bbed及自研工具两种方法修复该问题, 操作过程如下。
oracle I_OBJ4 ORA-8102问题分析及异常恢复
ORA-8102问题常见于索引键值与表上存的值不一致,可能是ORACLE的bug或硬件I/O错误所引起, 本文模拟I_OBJ4与obj$索引键值与表不一致,造成create table失败的场景。
truncate操作消除ORACLE SEG坏块解析
本文主要测试oracle seg中存在坏块,truncate操作后坏块是否能够消除,主要测试以下内容, 1、truncate操作后哪些情况坏块可以消除? 2、truncate操作后哪些情况坏块不可以消除? 3、truncate操作后坏块未消除分哪些情况,如何处理消除坏块?
oracle undo分配规则
当A会话修改一个块第一行数据,该块有10行,提交后B会话修改第二行, 那么按块结构undo中应存在两个undo块,每个块包含20行数据,而不是一个undo块,保存A和B会话修改两行数据的旧值?
ORA-00279异常处理_offline数据文件缺失日志文件问题一键修复
ORA-00279/ORA-00289/ORA-00280,Oracle数据库由于存储异常、人为误操作、归档日志误删除等原因, 由于缺失日志文件,造成offline的数据文件无法正常online,通常修复方式为通过bbed修改文件头信息进行修复, 本文将为您演示一键修复该问题,如果您也遇到该问题,请联系我们,免费为您提供Oracle数据库修复服务。
ORA-01113异常处理_一键刷新Oracle数据文件scn
使用bbed工具刷新数据文件头scn,使所有数据文件scn一致,成功启动数据库,使用bbed工具修复存在以下问题, 1、需要bbed工具非常熟悉 2、需要对Oracle数据块结构非常熟悉 3、需要对字节序熟悉 4、需要非常细心,逐字节逐文件修改,耗时且容易出错, 基于以上原因,本文使用工具一键刷新Oracle数据文件scn,操作过程如下所示,
Oracle assm三级位图结构解析
Oracle ASSM(Automatic Segment Space Managed)使用三级位图来管理数据库中的空间,由于bbed工具不支持查询Segment Header的物理结构,造成Oracle dba无法深入准确的查询位图结构及变化,本文借鉴bbed的展示方式,使用C语言完全解析 Oracle ASSM的三级位图结构,希望对各位有所帮助。解析结果如下所示,
Oracle 业务数据unload恢复过程
Oracle Database在某些极端情况,造成数据库不能打开或数据删除后没有备份,面临业务数据丢失的风险, 此时可考虑使用业务数据unload方式,最大限度地恢复业务数据,操作步骤如下所示,
Oracle 20C 多租户_体系结构介绍
多租户体系结构允许Oracle数据库充当多租户容器数据库(CDB)。 从Oracle Database 20c开始,多租户容器数据库是唯一受支持的体系结构。在以前的版本中,Oracle支持非容器数据库(non-container databases, non-CDBs)。 CDB包括零个、一个或多个客户创建的可插拔数据库(PDBs)和应用程序容器。PDB是schemas、schema对象和nonschema对象的可移动集合,在Oracle Net客户端中作为单独的数据库出现。
Oracle 20C 多租户_1.2 数据库与实例介绍
Oracle数据库服务器由一个数据库和至少一个数据库实例组成,通常简称为一个实例。 因为一个实例和一个数据库是如此紧密地联系在一起,所以Oracle数据库这个术语有时同时指实例和数据库。
Oracle 20C 多租户_新特性
Oracle 20C 多租户_新特性