- 2024-11-2118、解析1_2(硬解析、共享sql、统计信息影响)
硬解析清空sharedpool:SQL>altersystemflushshared_pool;Systemaltered.感知硬解析的存在模拟一个硬解析,trace文件具体看递归SQL,以及需要访问的一些字典表查询会话sid、serial#:SQL>selectsidfromv$mystatwhererownum=1;SID----------926
- 2024-11-2010、Oracle三种监听方式
客户端对监听的三种连接方式1、专用服务器模式专用服务器模式默认是启用的专用服务器模式特点:1、一个连接对应一个serverprocess好处:这个连接发送的SQL会被马上处理坏处:即使这个连接空闲,这个serverprocess还是存在,也需要占用资源,至少是内存资源2、这种连接方式适合:连接
- 2024-11-185、oracle内存及进程操作讲解
内存结构1、sharedpool缓存着sql、sql执行计划查询sharedpool大小:select*fromv$sga_dynamic_components;2、buffercache缓存着数据文件里面的block查看buffercache里面的buffer:select*fromv$bh;一行一个bufferbuffer里面有一个字段:TCH用户登录上数据库以
- 2024-11-07oracle11g启动过程中加载配置文件
oracle指定配置文件启动,要是不指定配置文件启动的话默认找的参数文件顺序如下:在oracle11g中oracle启动过程中默认会加载相应的配置文件来启动oracle服务。检查参数文件有两个,一个是spfile<ORACLE_SID>.ora文件,另一个是inti<ORACLE_SID>.ora文件。oracle软件服务安装完成后
- 2024-10-25adg通过增量恢复后,tempfile报错ORA-01157
源端是oracle11.2.0.4rac+asm,目标端单机+fs由于断电故障,adg长时间无人维护,GAP归档缺失,采用增量恢复的方式恢复完成。备库open后报如下错误:处理办法:由于备库只有一个临时文件,所以需在备库添加一个新的临时文件,然后删掉报错的临时文件即可。SQL>!mkdir-p/oradata/orcl/t
- 2024-10-14bbed修复system文件头损坏
转自:https://www.cnblogs.com/yhq1314/p/10870998.html1启动数据库,查看trace,在mount到openSQL>startupmount;ORACLEinstancestarted.TotalSystemGlobalArea784998400bytesFixedSize2257352bytesVariableSize511708728bytesDatabas
- 2024-09-28oracle11g启动过程中加载配置文件
oracle指定配置文件启动,要是不指定配置文件启动的话默认找的参数文件顺序如下:在oracle11g中oracle启动过程中默认会加载相应的配置文件来启动oracle服务。检查参数文件有两个,一个是spfile<ORACLE_SID>.ora文件,另一个是inti<ORACLE_SID>.ora文件。oracle软件服务安装完成后,s
- 2024-09-16ORA-600 16703故障再现---惜分飞
联系:手机/微信(+8617813235971)QQ(107644445)标题:ORA-60016703故障再现作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]从第一次发现ORA-60016703(警告:互联网中有oracle介质被注入恶意程序导致—ORA-60016703)至今已经7年多时间
- 2024-09-14无数据备份和无归档文件时,使用bbed修改数据文件头的SCN,强制打开数据库的方法
在数据库运维中经常会遇到某个数据文件的SCN与其他文件的SCN不一致(如offline后或者异常断电),如果归档日志被删除了,导致datafile不能recover,数据库不能打开情况,这时候我们需要借助bbed修改datafileheader的scn与其他datafile的headerscn一致,然后recoverdatafile。一、问题产生
- 2024-08-22Oracle dataguard 搭建 oracle 11g ADG
文章目录一、系统环境检查二、参数调整三、搭建ADG1、主库操作1、主库开启归档模式,此步骤需要重启数据库--5主库打开forcelogging--6主库修改DG相关参数--7修改之后验证:--8、主库添加standbyredologfile(根据MAA最佳实践,我们建议只为备用重做日志组,每
- 2024-08-19【Windows Server2016下Oracle19c DG配置实操步骤】
WindowsServer2016下Oracle19cDG配置实操步骤文章目录WindowsServer2016下Oracle19cDG配置实操步骤前言一、部署规划1.1、虚拟机搭建:1.2、环境规划:1.3、主库操作系统配置1.4、安装Oracle数据库。1.5、克隆虚拟机二、主库配置2.1、查看主库归档和附加日志配置2.3、
- 2024-07-16Oracle常见数据块损坏处理方式
1前提:备份数据库查看数据库的模式SYS@orcl>selectopen_mode,log_modefromv$database;OPEN_MODE LOG_MODE--------------------------------READWRITE ARCHIVELOG修改RMAN的备份参数RMAN>configurecontrolfileautobackupon;newRMANconfigur
- 2024-06-17Oracle RMAN备份和异机恢复
引用:https://www.cnblogs.com/hftian/p/12698783.htmlhttps://www.cnblogs.com/shiguoqiang/p/11302178.htmlhttps://www.cnblogs.com/jyzhao/p/9200714.htmlRMAN备份备份策略1.每周日2点数据库全备2.每天4点备份归档以下仅为备份脚本,没有定时任务脚本准备工作查看数
- 2024-06-13OCP-042之:Oracle实例管理
2.Oracle实例管理2.1Instance管理Oracle实例(instance)是一组Oracle后台进程和内存结构的集合。后台进程主要包括SMON,PMON,DBWR,CKPT和LGWR等;内存结构包括数据库高速缓冲区、重做日志缓冲区、共享池、大池等组成系统全局区(SGA)的重要组件。实例主要实现对数据库的访
- 2024-05-1119c cdb
在Oracle19C中,账号分为两种,一种是公用账号,一种是本地账号。共有账号是指在CDB下创建,并在全部PDB中生效的账号,另一种是在PDB中创建的账号cdb下创建账户createuserC##nccidentifiedbyncc;查看监听ServicesSummary...Service"1825dd9f6e0a1c68e063e114a8c07b4c"has1ins
- 2024-05-06存储故障后oracle报—ORA-01122/ORA-01207故障处理---惜分飞
联系:手机/微信(+8617813235971)QQ(107644445)标题:存储故障后oracle报—ORA-01122/ORA-01207故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]客户存储异常,通过硬件恢复解决存储故障之后,oracle数据库无法正常启动(存储cache
- 2024-05-06EXP-00056: ORACLE error 12154 encountered
使用如下命令:--exp用户名/密码@数据库实例名file=导出文件名[参数]expscott/scott@orclfile=/expdat.dmpfull=y--正确方式expscott/scott@CONN_orclfile=/expdat.dmpfull=y出现了如下错误:EXP-00056:ORACLEerror12154encounteredORA-12154:TNS:couldnotr
- 2024-04-12nid 更改oracle 实例名
1、关闭数据库启动到moutSQL>shutimmediateDatabaseclosed.Databasedismounted.ORACLEinstanceshutdown.SQL>SQL>startupmountORACLEinstancestarted.TotalSystemGlobalArea3.5568E+10bytesFixedSize 37245408bytesVariableSize 429496
- 2024-03-04Oracle 表空间和数据文件遇到的坑 (转载于 微信公众号 JieKeXu DBA之路)
转载链接https://mp.weixin.qq.com/s/IKF_KrWkxZ5BJS-OacYWUw前言本文适用于普通的标准的8k块大小的Oracle企业版数据库,10g、11g、19c均可适用,但对于ODA,一体机可能有所区别,请慎重使用1.db_files的坑记录一下年前遇到的一个关于表空间扩容的小问题,大家都知道对于Oracle
- 2024-02-29Oracle 12C数据库从文件系统迁移到ASM
查看参数文件位置SQL>showparameterspfileNAMETYPEVALUE-----------------------------------------------------------------------------spfilestring/u01/app/oracle/product/12.
- 2024-02-06Oracle~ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
问题描述ORA-12505,TNS:listenerdoesnotcurrentlyknowofSIDgiveninconnectdescriptorORA-12505:TNS:监听程序当前无法识别连接描述符中所给出的SID问题原因说明给到的sid有误,很有可能就是服务名和SID混淆使用。首先了解数据库url的写法有两种:(1)监听SID,表示SID
- 2024-01-24Oracle12c 数据库 警告日志
目录一:查看警告日志文件的位置二:警告日志内容三:告警日志监控:方案1:方案2:方案3: 正文 回到顶部一:查看警告日志文件的位置 Oracle12c环境下查询,alert日志并不在bdump目录下,看到网上和书上都写着可以通过初始化参数background_dump_dest来查看
- 2024-01-13oracle清除日志
近日发现oracle占用的空间很大,经查,发现是/u01/app/oracle/diag/rdbms/orcl/orcl/alert警告日志/u01/app/oracle/diag/rdbms/orcl/orcl/trace跟踪日志这两个目录日志文件太多。占用十几个G用adrci清除日志先确定目录SQL>selectvaluefromv$diag_infowherename='Dia
- 2023-12-30oracle 11g分区表相关知识
文档课题:oracle11g分区表相关知识.数据库:oracle11.2.0.41、相关知识表分区指允许用户将一个表分成多个分区,用户可以只访问表中的特定分区.可以将不同的分区存储在不同的磁盘,提高访问性能和安全性,可以独立地备份和恢复每个分区.主要有范围分区、散列分区、列表分区、复合分区.
- 2023-11-24Linux下Oracle11G数据备份恢复(RMAN)
数据库安装参考步骤1--14https://www.cnblogs.com/baixisuozai/p/17852235.html创建初始pfile文件$viminit.umpay.ora文件内容:umpay.__java_pool_size=4194304umpay.__large_pool_size=4194304umpay.__oracle_base='/DataBase/app/oracle'#ORACLE_BASEsetfromenv