Oracle redo日志内容探索之二
一、Oracle 官方对reod内容的解释:https://docs.oracle.com/en/database/oracle/oracle-database/19/admin/managing-the-redo-log.html#GUID-4625A35C-EF8A-4A9E-8D19-829C1A665A34二、实验过程1、创建新表和索引oracle@ray115 admin]$&
12C grid CDB异机恢复+归档(DDL操作)
备份:run{ allocate channel a1 type disk; crosscheck backup; delete noprompt&nbs
ORA-20001: Latest xml inventory is not loaded into table
原因:Oracle RDBMS和datafile整体目录迁移。现象:2023-11-20T06:48:45.793948-05:00 Unable to obtain current patch information due to error: 20001, ORA-20001: La
RHEL8 安装19c grid和rdbms
##安装桌面yum -y groupinstall "Server with GUI"##安装rpmhttps://docs.oracle.com/en/database/oracle/oracle-database/19/cwlin/supported-red-hat-enterprise-linux-8-distributi
gipchaLowerProcessNode: no valid interfaces found to node
Oracle 11.2.0.3OSAIX6##问题描述客户描述,一个节点的集群无法启动。我通过远程操作发现,一个节点的集群状态正常,另一个节点的集群无法启动,查看日志发现一下信息:##crsd.log报错2023-02-22 14:33:58.101: [GIPCHALO][2314] gipchaLowerSend: deffering startup of hdr 111870478
异机使用完全备份恢复指定的PDB
#恢复spfile,创建pfile并修改参数文件,再创建spfile[oracle@ray103 dbs]$ rman target / Recovery Manager: Release 19.0.0.0.0 - Production on Thu Jul 14&n
通过duplicat恢复数据库
一 修改监听静态注册[oracle@ray114 dbs]$ cat /u01/app/oracle/product/19.3.0/dbhome_1/network/admin/listener.ora # listener.ora Network Configuration File: /u01/app/oracl
21C在RHEL单节点图形化安装
##21c的系统要求,正常是需要RHEL8.2或以后的系统版本https://docs.oracle.com/en/database/oracle/oracle-database/21/ladbi/operating-system-checklist-for-oracle-database-installation-on-linux.html#GUID-E5C0A90E-7750-45D9-A8B
awk小技巧之执行shell命令
方法一:system函数ip add | grep enp0s8 | grep inet | awk '{print $2}' | awk -F"/" '{printf $1" 
awk 技巧之输出单引号和双引号
单引号: 用双引号框住,在使用2个单引号框住需要输出的单引号,在使用反斜线对单引号转义 [root@rac1 ~]# ls | awk '{print "'\''"}'''''''&
11G R2 RAC环境打GI补丁 报错处理,缺少fuser命令导致的补丁安装失败
##1 打补丁一直报DBcheck失败 [root@bare0002 31718723]# /u01/app/11.2.0.4/product/11.2.0/grid_1/OPatch/opatch auto /tmp/31720783/31718723/ Executing /u01/app/11.2.0.4/product/11.2
12C RAC 打31720486补丁 后报错处理
错误一 :ORA-00210: cannot open the specified control file ORA-00202: control file: '+DATA01/TZOD/CONTROLFILE/current.292.1023652595' ORA-17503: 
CRS-5014 CLSN00009 CRS-5017 RAC环境监听异常,无法正常启动和关闭
问题描述: 数据库监听异常,无法正常启动和关闭解决过程:[root@dntodu013 ~]# /u01/app/12.2.0.1/grid/bin/srvctl stop listener -n dntodu013 &nb
update误操作后 通过undo记录的scn找回原纪录
SQL> select * from t2; EMPNO ENAME JOB
修改sys密码报错:ORA-01994: Password file missing or disabled
SQL> conn / as sysdbaConnected.SQL> show parameter remoteNAME &
oracle 根据虚拟列创建以周几为单位的分区表
SQL> create table t2(rid number,rname varchar2(20),rdate date,week_num number generated always as (to_char(rdate,'d'))) 2
静默安装19C RAC的脚本
脚本为3个: 1 为基础设置脚本。--PreRACConfiguatiion.sh 2 为grid安装脚本。 --SilentInstallGrid19CRAC.sh  
12C RAC 修改监听端口
##修改san 监听#查scan listener在那个节点启动 [root@rac1 ~]# /u01/app/gridhome/bin/crsctl stat res -t &nb
ORA-00600: 内部错误代码, 参数: [qosdDirRead: dircnt mismatch], [809], [808],
问题描述: 上午一套RAC实例频繁报警ORA-00600: 内部错误代码, 参数: [qosdDirRead: dircnt mismatch], [809], [808]。经过MOS查询只发现在12.1中存在bug,但在12.2中已经被修复了。数据库的版本:12.2.0.1服务器OS版本:redhat
oracle 12c RAC安装,实例不能多节点同时启动
一 问题描述:1 安装实例报错:PRCR-1079 : Failed to start resource ora.xxx.dbCRS-5017: The resource action "ora.xxx.db start" encountered thefollowing error: ORA-03113: end-of-file on communica