Skip to main content

moregeek program

【数据库数据恢复】asm磁盘组掉线导致oracle asm实例无法挂载的数据恢复案例_sun的博客-多极客编程

数据库数据恢复环境: 4个硬盘组成Oracle ASM磁盘组。 数据库故障&分析: ASM磁盘组掉线 ,ASM实例不能mount。管理员联系我们数据恢复中心进行oracle数据库的数据恢复。 对故障ASM磁盘组的磁盘进行分析。北亚数据库数据恢复工程师取出ASM元数据进行分析发现ASM存储元数据损坏,diskgroup无法mount。 可以尝试重组ASM存储空间,然后从ASM磁盘组中导出数据

Read More

oracle拨云见日第9篇之oracle10.2.0.1升级11.2.0.4.3_走不完的路,看不完的书!的博客-多极客编程

引言不知不觉中,人气竟然50W+了。真是荣幸之至,何德何能有这么多兄弟来看我的文章。我今天整个狠活,再带来一篇非常非常非常干货的文章。在前面的文章中,我们写过:Oracle10.2.0.1升级10.2.0.5.19、Oracle11.2.0.1.0升级11.2.0.4.3。网上Oracle升级的文章非常多,而本篇文章带来的是Oracle升级终结篇:Oracle10.2.0.1升级11.2.0.4.

Read More

oracle-清理监听日志文件 listener.log_小宝大人的博客-多极客编程

监听日志文件listener.log在哪?单机(集群)都看这里,只不过,集群是在grid用户下,而单机则是在oracle用户下。那么,怎么快速的找到它呢?##就是这样。这里说的是 log.xml 监听日志文件cd $ORACLE_BASE/diag/tnslsnr/$HOSTNAME/listener/alert下图中,显示的是监听日志文件​​log.xml​​的目录位置。监听日志文件listen

Read More

oracle-表空间的一些常用操作_小宝大人的博客-多极客编程

1.常用视图​​Oracle-查询表空间使用率​​​​Oracle-视图之DBA_TABLESPACES​​​​Oracle-视图之DBA_DATA_FILES​​​​Oracle-视图之DBA_FREE_SPACE​​​​Oracle-视图之DBA_TEMP_FILES​​​​Oracle-视图之V$TEMP_EXTENT_POOL​​DBA_TABLES DBA_TABLESPACESDBA

Read More

【数据库数据恢复】断电导致oracle数据库启动报错,数据丢失的数据恢复案例_sun的博客-多极客编程

数据库故障情况: 由于机房异常断电,Oracle数据库重新启动后报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。Oracle数据库没有备份,归档日志不连续。管理员联系到我们数据恢复中心寻求帮助。管理员提供了故障数据库的在线文件,需要恢复zxfg用户下的数据。数据库数据恢复方案: 检测数据库故障,尝试挂起并修复数据库,解析数据文件。数据库数据恢复过程: 1、检测数据文件

Read More

oracle-视图之dba_tablespace_usage_metrics_小宝大人的博客-多极客编程

官方文档对于​​DBA_TABLESPACE_USAGE_METRICS​​​的技术是:​​DBA_TABLESPACE_USAGE_METRICS​​ describes tablespace usage metrics for all types of tablespaces, including permanent, temporary, and undo tablespaces.翻译过来是

Read More

【数据库数据恢复】oracle数据库文件出现坏块,文件损坏导致数据库打开报错的数据恢复案例_sun的博客-多极客编程

Oracle数据恢复故障&分析: 打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。用户找到我们数据恢复中心,提供了数据库oraclehome目录的所有文件,要求恢复zxfg用户下的数据。 北亚数据库数据恢复工程师检测故障数据库文件,发现sysaux01.dbf有坏块,文件损坏。由于故障数据库没有备份,不能通过备份去恢复数据库。 “syste

Read More

记录一次ora-01078错误的排错_冰封郁金香的博客-多极客编程

前几日在下午4点多研发人员忽然告知一套客户的系统不可用,PL/SQL也无法连接数据库,于是远程登录Oracle服务器查看情况。这是一台windows的单节点数据库,登录之后首先查看监听,发现监听的实例名已经不是生产库了,而是一个陌生的实例名,心里一惊!!!询问负责应用的研发工程师是什么情况,然后告知他在这台windows机器上又新建了一个实例用于测试,这个新实例是他创建的。并且在他新建完这个实例后

Read More

开发者,有没有完全自主的国产化数据库技术?_shiningstar的博客-多极客编程

@toc 前言 前段时间的冲突 ,Oracle 宣布 "暂停在俄罗斯的所有业务",相信大家的心情绝不是隔岸观火,而是细思恐极。 数据库号称IT领域三大核心之一(其他两个是 CPU 和操作系统),一直以来都被国际巨头垄断,人家控制着核心,想什么时候锁喉就什么时候锁,你一点办法都没有。 现在解决这个问题的办法只能是自强,将数据库核心技术掌握在自己手里,做属于自己的国产数据库。 其实,这个事我国也已

Read More

oracle故障处理:rman-06091: no channel allocated for maintenance (of an appropriate type)_集成工程师学习数据库的博客-多极客编程

近期遇见一个当进行控制文件备份记录维护的时候发生备份记录无法清除的现象,具体过程记录如下:1、遇到当用rman维护oracle数据库的备份时,发生RMAN-06091: no channel allocated for maintenance (of an appropriate type)的现象,如下图:2、当查看备份文件时,文件的disk_type类型为SBT_TAPE,如下图: 3、经过排查

Read More

从oracle日志解析学习数据库内核原理_沃趣qfusion的博客-多极客编程

前言不管现阶段美国和中国对峙到何种程度,不管桀傲不驯拉里.埃里森如何不看好中国,Oracle 仍是数据库中的一枝独秀。然而,他山之石可以攻玉,多个国产数据库在关键技术攻关方面的整体水平也已达到国际先进。国内越来越多的 Oracle 数据库开始下线,迁移到开源或者国产数据上,o2k 支持实时增量的将 Oracle 数据库增量变化抽取出来,助力国产化数据库无缝接管 Oracle。笔者作为数据库内核的负

Read More

关于数据字典的一些解惑_my_dear2002的博客-多极客编程

这里面有3个问题一直困扰着我,简单阐述一下:1、什么是数据字典?2、数据字典是什么时候的产物,主要是从信息化项目建设的阶段来说的,就是在什么时候会编写这个东西?3、先有数据字典还是现有数据库表,如果现有数据字典,按照数据字典的格式怎么转换为数据库的表?先看一个常见问题:有的说,数据字典就是一组只读的、加密的表和视图,是用db系统自动生成 有的说,数据字典是一个说明文档,是对数据库的描述,里面包含的

Read More

rac 心跳异常(ipreamsfails)的处理记录和分析_悲苏清风的博客-多极客编程

::: hljs-left 环境信息 Oracle 19.12Oracle Linux 7.9 一:真实生产环境现象 轻度影响时: 用户反馈数据库连接失败、短暂持续几分钟后恢复正常 crs日志有节点通信异常信息 OSWatcher ipReamsfails 增长 重度影响时: 用户反馈数据库连接失败、生产业务停机 crs节点踢出,操作系统重启 切换到dg库,仍然发生crs节点踢出,操作系统重启 停

Read More

#yyds干货盘点#常见sql面试题_文本、的博客-多极客编程

SQL基础知识整理select 查询结果,如: [学号,平均成绩:组函数avg(成绩)]from 从哪张表中查找数据,如:[涉及到成绩:成绩表score]where 查询条件,如:[b.课程号='0003' and b.成绩>80]group by 分组,如:[每个学生的平均:按学号分组](oracle,SQL server中出现在select 子句后的非分组函数,必须出现在group by

Read More

【oracle】记一次执行计划的调优_几缕萧雨锁清秋的博客-多极客编程

1.问题针对以下SQL,用户反馈周日(7月3日)明显变慢。SELECT T1.CONFLICT_ID, T1.LAST_UPD, T1.CREATED, T1.LAST_UPD_BY, T1.CREATED_BY, T1.MODIFICATION_NUM, T1.ROW_ID, T1.S

Read More

oracle故障处理:ora-10873:file * needs to be either taken out of backup or media recovered_集成工程师学习数据库的博客-多极客编程

在搭建测试环境过程中,客户通过克隆的方式将业务系统进行了克隆用于业务上线前测试,但是在克隆完成后起库过程中发现数据库只能启动到mount状态,在open库的时候出现了报错:Ora-10873:file * needs to be either taken out of backup or media recovered,如下图:在oralce的trace日志记录如下报错,如下图:根据报错提示首先对

Read More

oralce操作系列:adrci命令使用实操_集成工程师学习数据库的博客-多极客编程

从Oracle 11g开始,Oralce引进了adrci工具,adrci(Automatic Diagnostic Repository Command Interpreter)管理诊断数据库的命令行工具,基本使用方式方法做如下记录。--ADRCI使用**************************************************************************

Read More

Oracle故障系列:ORA-00059超出db_files的最大值-多极客编程

今天接到客户电话说前端业务出现无法使用的情况,通过表空间查看发现是表空间使用率占用到了100%,所以需要进行datafile文件的扩容,但是在扩容语句执行后遇见报错。1、报错内容为ora-00059:超出db_files的最大值,如下图:2、查询db_files的最大值,发现最大值为200,如图:show parameter db_files3、查询目前datafiles的数量,目前数据文件已经达

Read More

Oracle操作系列:OCFS文件系统的创建-多极客编程

随着时间的推移,采用低版本Oracle数据库的用户越来越少,但是也有一部分客户由于特殊原因导致数据库无法升级,还一直沿用Oracle10g的数据库,在维护过程中也会涉及到OCFS共享文件系统用于存放数据文件,此文章将OCFS如何安装创建进行记录。环境情况:Redhat Linnux 5.5+Oracle 10g1、根据系统版本下载ocfs软件并上传ocfs软件到系统安装包目录,可以通过xftp工具

Read More

Oracle操作系列:ASM磁盘组添加删除磁盘实操-多极客编程

在很多时候随着数据量的增长,原来规划的ASM磁盘组会出现不够用的情况,这时候我们需要对现有ASM磁盘组进行磁盘添加以扩容磁盘组容量,保证业务稳定运行。也有一部分情况是更换存储的时候需要添加新的磁盘到老的磁盘组,然后将老的磁盘从ASM磁盘组删除。那么如何对ASM磁盘组进行添加删除磁盘呢,本文根据实际环境模拟测试进行操作。前提:新增扩容磁盘已经映射完毕,并全部正常挂载到主机系统。一、查看操作1、首先查

Read More