- 博客(324)
- 收藏
- 关注
原创 oracle 12c(12.1) acfs文件在线缩小问题
1、首先操作 /dev/asm/backup-92,将备份数据移动到nas空间后,500G缩小到400G是正常的,从400G缩小的300G是报错,报错如下:因之前 /backup目录最多使用到360G左右,目前缩小只能到360G。如果您的 Grid Infrastructure 是 19c 或更早,建议考虑升级到 23ai 以获得更好缩小支持(包括强制选项,但仍需谨慎)。有套2016年的oda一体机,巡检发现,发现超配使用情况,业务数据迁移部分后,准备在线缩小acfs文件。
2025-12-23 17:59:34
33
原创 vastbase学习-表碎片检查
建议:表膨胀将会影响表的扫描时间,影响SQL执行效率,存在表膨胀现象的表,需要及时清理,检查阈值bloat_pct>50,即膨胀率大于50%告警。导致表碎片的原因:频繁删改,自动清理autovacuum无法锁定数据表,表的死元组dead tuple比例过高导致表膨胀,查询出现缓慢的情况。或者 在VDS客户端右键对应的对象,进行分析清理。处理后再次查询表膨胀问题,确认问题是否得到解决。###查询表膨胀sql语句。
2025-12-04 17:55:46
134
原创 Centos6.9环境ifconfig -a和ip a 的结果不一致
处理rac集群故障时,发现同一个网卡,ifconfig -a和ip a 输出结果不一致,如下,em2上的172.16.55.113是lydb-vip1地址.1、查看网卡配置文件ifcfg-em2,2、lydb1主机上启动监听,恢复正常。没发现172.16.55.113地址。
2025-12-04 17:40:26
420
原创 ORA-00600: internal error code, arguments: [kcratr_scan_lastbwr], [], [], [], [], [], [], [], [], []
查看alert日志处理过程RMAN> exit。
2025-12-01 16:03:26
267
原创 19c补丁-20251021发布的19.29补丁的校验码
OPatch 12.2.0.1.48 for DB 19.0.0.0.0 (Oct 2025) (Patch)p6880880_190000_Linux-x86-64.zip 69.5 MB (72884918 bytes)SHA-1 E20DD5F63206EC92ACED4D5297BACF46F7B409DESHA-256 567788F68C15679B85E48771C8046D77A0B01473A9BC604A0A267F0ECA9E3657COMBO OF OJ
2025-10-30 11:27:20
474
原创 AnolisOS8.8-没有messages文件
帮忙客户处理虚拟机重启问题时,发现没有/var/log/messages文件,查看系统是AnolisOS8.8,可能系统默认安装没安装rsyslog包,手动安装后就出现了/var/log/messages文件。安装大小:2.5 M。
2025-09-23 16:11:36
903
原创 LVM-ext4格式根盘扩展
dev/mapper/openeuler-root 上的文件系统现在为 14416896 个块(每块 4k)。/dev/mapper/openeuler-root 上的文件系统已被挂载于 /;需要进行在线调整大小。文件系统 容量 已用 可用 已用% 挂载点。文件系统 容量 已用 可用 已用% 挂载点。
2025-09-19 15:13:08
302
原创 12c单机-rman恢复告警ORA-19504 ORA-27086
周末因客户物理机器硬件故障,需要在虚拟机上把数据库先恢复出来临时使用,安装12.2c软件后将备份数据拷贝到/backup目录下,rman命令 RESTORE DATABASE;参考文档:RMAN Restore Fails With ORA-19870 ORA-19504 ORA-27086 (Doc ID 2781588.1)2、备份log中查找关键字TS_ZSJ_D08.dbf,发现2个TS_ZSJ_D08.dbf文件,仅仅是不同路径。1、查看备份log,备份正常。
2025-09-14 18:38:39
398
原创 vm.nr_hugepages参数配置错误导致系统无法启动
3、重启正常后,逐条检查/etc/sysctl.conf中已注释的参数,发现 vm.nr_hugepages = 30730导致的问题,64G物理内存分配nr_hugepages为60G+,超大了。2、单用户登录机器中,把/etc/sysctl.conf中配置的参数都注释了,注释了/etc/rc.local中自启动任务,重启机器。4、临时调整 将vm.nr_hugepages = 15360后,再次reboot主机,正常启动。周末发生的事情,有客户反馈有台虚拟机操作系统无法正常启动了,发过来截图下。
2025-09-12 10:10:34
178
原创 19C-ADG环境,主库修改sys密码后自动同步到备库
昨天有套19c rac到单机的adg环境,应客户要求修改了主库的sys密码,忘记了备库的事情了,等晚上想起来登录备库查看日志,没发现任何报错。
2025-09-12 09:48:09
245
原创 expdp备份告警-ORA-01658: unable to create INITIAL extent for segment in tablespace USERS
判断是USERS表空间满了,经查看确实表空间满了,新增一个数据库文件后再次备份expdp备份正常。
2025-09-02 16:53:22
224
原创 rman导致的报错ORA-27037: unable to obtain file status
rman配置已把SNAPSHOT CONTROLFILE配置成共享路径了。查看rman备份的log时偶尔有报错如下。
2025-08-28 18:00:50
851
原创 Vastbase2.2版本-vb_probackup恢复数据库
..........................(4 rows)...........................(5 rows)
2025-08-18 22:05:59
993
原创 Vastbase G100 V2.2.15安装-密码太长导致安装失败
输入数据库初始化用户(vastbase)密码: ******************默认位置: /home/vastbase/local/vastbase。默认位置: /home/vastbase/data/vastbase。欢迎使用安装工具(V1.0), 下面开始安装Vastbase.请再次输入密码: ******************-> 1- 使用数据库初始化用户密码(默认)典型安装 : 使用默认参数配置初始化数据库。初始化数据库成功, 数据目录: /vdata。
2025-08-15 15:41:59
496
原创 ODA一体机命令汇总
ipmitool sunoem cli 'show /SYSTEM/LOG/LIST' ipmitool sunoem cli /root/Extras/odasundiag.sh -h
2025-08-08 09:48:16
180
原创 CentOS8.5安装19c单机告警及处理
问题二、oracle 19c不支持CentOS8.5。##先移除glibc-gconv-extra。## 确认系统中缺少libnsl。## 安装libnsl告警有冲突。## 再次安装libnsl成功。再次安装19c软件ok。
2025-08-06 21:34:02
970
原创 rpmdb: Thread/process 68978/140361714259872 failed: Thread died in Berkeley DB library
处理办法:
2025-08-01 09:53:13
302
原创 vcsa6.7-重置root密码
2、开机到在 VCSA Photon OS 启动后,按 e 键进入 GNU GRUB 编辑菜单。4、进入命令行后, 先再次挂接根分区 / ,重置密码,重启,如下图。准备ssh登录才发现root密码忘记了,那就先重置root密码,1、登录esxi主机找到vcsa6.7机器关机做快照。5、使用ssh登录正常, ssh服务已配置成自启动的。首先想到是证书到期了,浏览器确认,确实是证书到期了。客户反馈vc无法登录了,登录环境一看,报错如下。3、添加如红框内的内容,按F10 启动。
2025-07-29 14:34:55
493
原创 Time drifts can result in unexpected behavior such as time-outs.
具体设置:SQL > alter system set event="10795 trace name context forever, level 2" scope=spfile;mos文档:Time Drift Detected. Please Check Vktm Trace File For More Details. (文档 ID 1347586.1)ARM有套19c环境,alter日志一直报错如下。重启实例后观察一天,不再报错。
2025-07-29 13:05:12
463
原创 ORA-13516: AWR Operation failed: CATPROC not valid
上周五晚上,数据库因意外断电产生redo故障,修复时前端业务未关闭,在2个实例分别执行了Alter system enable restricted session;登录MOS一搜,AI提示,取消限制登录模式就好,虚惊一场,记录下。查看组件状态都是ok。
2025-07-28 18:58:40
200
原创 Notepad++工具操作技巧
2、notepad++ -> ctrl+f -> 替换(正则表达式) -> ^-a ->每行的行首加a;1、notepad++ -> ctrl+f -> 替换() -> $-a ->每行的行尾加a;
2025-07-23 17:46:21
404
原创 使用sshUserSetup.sh配置3节点互信
numhosts 3NOTE 1:NOTE 2:yesyesyes--db1:----db2:----db3:--
2025-07-23 17:28:06
729
原创 ORA-00312: online log 2 thread 1: ‘/data/ORCL/onlinelog/group_2.277.1206542037‘
将1套1124环境rac 恢复到单机测试,打开数据库报错如下,所有redo文件的路径都一样,就redo2 不正常。
2025-07-22 15:34:42
745
原创 ORA-00600: internal error code, arguments: [krse_arc_source_init.1], [4], [2]
经过硬件的排查,发现最大可能是存储缓存关闭有关。查看3个节点的日志,如下。
2025-07-21 17:19:36
606
原创 oracle 11g drop user 失败,报错ORA-00600
使用rman备份恢复到测试环境做删除用户测试 drop user,删除用户正常,生产环境暂无法重启,继续处理跟踪。
2025-07-20 12:10:06
408
原创 19c补丁-20250715发布的19.28补丁的校验码
Patch 6880880: OPatch 12.2.0.1.47 for DB 19.0.0.0.0 (Jul 2025) OPatch 12.2.0.1.47 for DB 19.0.0.0.0 (Jul 2025) (Patch)p6880880_190000_Linux-x86-64.zip 69.5 MB (72847006 bytes)SHA-1 0F709DB263D031393086EC55F6D5270A73DE509DSHA-256 F530E376
2025-07-18 17:34:08
536
原创 ARM环境上 openEuler扩展根盘并扩展到根分区中
虚拟化平台中在线直接把磁盘40G扩展到100G,系统中无法识别,需要先关闭开机器后才可以识别到是100G。Fix --这里必须是Fix,选择Ignore分区无效。--因是gpt格式磁盘,建议使用parted分区。--查看磁盘大小及磁盘格式。
2025-07-10 15:42:41
1085
原创 ARM环境openEuler2203sp4上部署19c单机问题-持续更新
问题01、报错如下处理办法:问题02、报错如下处理办法:问题03、报错如下处理办法未解决,测试中。
2025-07-08 21:55:27
903
原创 openEuler2203sp4-vg磁盘组中剔除磁盘
root@db158 ~]# vgreduce openeuler /dev/sdb1 --从磁盘组中剔除/dev/sdb1。将/dev/sdb1上的数据在线迁移到/dev/sda3。
2025-07-08 21:36:20
566
原创 rman恢复故障处理-ORA-19502 ORA-27072
因业务测试需要,将生产数据库rman恢复到单机环境,因空间不足导致alter database open resetlogs;查看磁盘使用率发现/data 使用率100%,删除备份备份数据后,继续打开处理l。
2025-06-27 09:42:42
463
原创 11g-rac 断电后启动异常
上午客户反馈,有套11204环境断电后无法启动,登录后手动启动集群时报错如下,之前从没有见过的信息,而且2个节点都是同样的报错。经验教训:每次登录环境后都需要从基础环境开始检查,而不是一上来就直接查询数据库。经过检查发现,2个节点的/u01的使用率都是100%了,
2025-06-03 15:20:18
518
原创 11G-RAC环境 CRS-9520:The storage of Grid Infrastructure Management Repository is 92% full
修改完路径,需要重启下ora.crf才能生效。有套11G-RAC环境,集群日志中告警如下。禁用与启用CHM-使用root用户。第2步:修改路径或者缩小文件大小。第1步:2个节点上直接删除文件。启用CHM-使用root用户。修改大小--实际修改失败。
2025-06-03 15:03:54
431
原创 19c-impdp导入报错-ORA-39126: Worker unexpected fatal error in KUPW$WORKER.PREPARE_DATA_IMP [175]
mos文档:12.2.0.1 Import Failed - ORA-39126: Worker unexpected fatal error in KUPW$WORKER.PREPARE_DATA_IMP [71], ORA-01403 and ORA-6512 Errors (Doc ID 2472847.1)1、该环境补丁为19.26,Patch 29450761还没有针对19.26的,只能放弃打补丁。2、不导入故障的表 EXCLUDE=TABLE:"IN ('C\$_0T_XG_XX')" &
2025-05-29 21:19:55
526
原创 drop tablespace XXX including contents and datafiles删除表空间后,磁盘空间不释放
使用drop tablespace 删除表空间后,在系统中df -h查看不释放空间,看了很多blog说明直接kill相关进程,因生产环境,暂不操作。
2025-05-21 18:47:14
755
原创 OracleLinux7.9-ssh问题
有套rac环境,db1主机无法ssh db1和db1-priv,可以ssh登录 db2和db2-priv。
2025-05-14 18:37:16
469
原创 rac环境下,增加一个控制文件controlfile
5、手动重启数据库到open状态,查看控制文件个数和路径。4、重启到nomount状态,进入rman状态。6、在节点二上手动启动实例到open状态。1、查看控制文件个数和路径。--查看恢复路径,步骤5操作需要。先关闭节点二,在节点一上操作。3、修改控制文件参数。
2025-04-17 22:01:23
302
原创 ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr], [1],
因客户机房断电,2台主机和共享存储全部断电,来电后,集群启动正常,实例无法正常启动,手动启动报错如下。1、启动数据库到nomount状态。查看备份,发现备份正常。2、进入rman下操作。
2025-04-17 21:35:29
1191
purgeLogs for OL8
2024-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅