代码改变世界

随笔分类 - Oracle 管理维护

Oracle私网mtu滚动修改实施方案

2020-08-04 16:32 by AlfredZhao, 303 阅读, 收藏, 编辑
摘要:之前测试遇到过mtu修改不能滚动的情况,目前在自己测试环境重新反复验证发现正常是可以滚动的,下面梳理下整个实施方案: 环境:RHEL6 + Oracle 11.2.0.4 RAC(2 nodes) /etc/hosts配置信息: #public ip 192.168.1.61 jystdrac1 1 阅读全文

我的小小实验室之实现最简单的跳转

2019-12-26 00:58 by AlfredZhao, 518 阅读, 收藏, 编辑
摘要:需求: 由于工作需要,我自己的工作站上搭建有很多套实验环境,而在某种特定场景下,我需要通过默认连接的终端能随时跳转切换到其他环境下临时测试使用,因为只有我自己用,无需引入复杂的跳转机系统,也不需要审计。 环境: 均为Linux服务器 实现: 我想通过最简单的一些运维知识,搭建一套最简易的跳转程序,提 阅读全文

警示:AL32UTF8字符集不是ZHS16GBK字符集的超集

2018-03-26 22:17 by AlfredZhao, 8488 阅读, 收藏, 编辑
摘要:今天有客户向我咨询:数据库由ZHS16GBK字符集修改为AL32UTF8字符集,发现中文的数据中小部分出现乱码,客户认为AL32UTF8明明可以支持更多的文字,不应该出现这样的情况才对。 从现象看,基本可以确认故障是字符集转换导致的,Oracle也强烈不建议做这种字符集转换的操作,幸好该客户的操作只 阅读全文

EXP导出aud$报错EXP-00008,ORA-00904 解决

2018-01-17 18:17 by AlfredZhao, 2137 阅读, 收藏, 编辑
摘要:**主题:**EXP导出aud$报错EXP-00008,ORA-00904 解决 **环境:**Oracle 11.2.0.4 **问题:**在自己的测试环境,导出sys用户下的aud$表报错。 1.故障现场 2.跟踪处理 3.匹配MOS文章 4.使用MOS解决方案 1.故障现场 导出sys用户下的 阅读全文

RAC环境下误操作将数据文件添加到本地存储

2017-12-05 14:31 by AlfredZhao, 847 阅读, 收藏, 编辑
摘要:今天碰到个有意思的事情,有客户在Oracle RAC环境,误操作将新增的数据文件直接创建到了其中一个节点的本地存储上。 发现网上去搜的话这种问题还真不少,对应解决方案也各式各样,客户问我选择哪种方案可行,看来基础的数据维护工作还是有必要进一步规范的。 数据库是归档模式,那么我们实际可以利用rman的 阅读全文

OSW 快速安装部署

2017-10-27 15:42 by AlfredZhao, 2103 阅读, 收藏, 编辑
摘要:关于在运行Oracle的环境下部署OSW具体好处不再多说,只需要知晓,在日常Oracle定位各类故障,osw的数据可以协助诊断问题。MOS很多文档也多处提到需要osw的监控数据。 一、前期资料准备 1.1 OSW介质下载: 在MOS下载OSW,文档 OSWatcher(包括:[视频]) (文档 ID 阅读全文

Oracle参数设置之set与reset的实际案例

2017-10-25 19:42 by AlfredZhao, 1042 阅读, 收藏, 编辑
摘要:Oracle参数设置之set与reset的实际案例 环境: Oracle 10.2.0.5 RAC 需求: 节点1的aq_tm_processes要求恢复默认,节点2设置要求保持不变 "1.构建测试环境" "2.测试方案" "3.总结" 背景介绍: 从10.2官档可以查到aq_tm_processe 阅读全文

案例:AWR手工创建快照失败,SYSAUX表空间剩余不足处理

2017-10-24 13:24 by AlfredZhao, 1194 阅读, 收藏, 编辑
摘要:案例: AWR手工创建快照失败,SYSAUX表空间剩余不足处理 版本: Oracle 11.2.0.4 RAC 问题现象: AWR手工创建快照失败,SYSAUX表空间剩余不足。 1. 查看SYSAUX表空间的段大小 查看SYSAUX表空间的段大小,按大小排序: 最大的结果列表: 发现最大的对象是WR 阅读全文

手工删除crfclust.bdb文件

2017-09-07 23:28 by AlfredZhao, 2993 阅读, 收藏, 编辑
摘要:环境: RHEL 6.5 + Oracle 11.2.0.4 RAC 现象: 巡检发现自己的测试环境节点2的空间使用率过高,进一步查询,发现大文件是GI目录下crfclust.bdb文件。 crfclust.bdb文件大小达到6G+,如下: 网上搜索crfclust.bdb这个文件,发现这类现象遇到 阅读全文

catalog start with + switch database to copy的妙用

2017-08-31 17:28 by AlfredZhao, 1573 阅读, 收藏, 编辑
摘要:catalog start with + switch database to copy的妙用 环境: RHEL6.4 + Oracle 11.2.0.4 Primary RAC + Standby RAC 现象: 从主库恢复控制文件之后,由于是OMF管理的方式,导致ASM上存储的数据文件名字和控制 阅读全文

案例:Oracle报错ASM磁盘组不存在或没有mount

2017-08-09 23:29 by AlfredZhao, 2530 阅读, 收藏, 编辑
摘要:案例:Oracle报错ASM磁盘组不存在或没有mount 环境:RHEL 6.5 + Oracle Standby RAC 11.2.0.4 我做Standby RAC实验时,在恢复控制文件时,报错无法在磁盘组创建文件,具体报错内容如下: 马上去查磁盘组是否正常mount,结果是正常的: 去看数据库 阅读全文

ASM磁盘组剔盘、加盘实施过程

2017-04-13 17:47 by AlfredZhao, 4165 阅读, 收藏, 编辑
摘要:Task:从一个ASM磁盘组中剔除一块盘,加入到另一个ASM磁盘组。 环境:AIX6.1 + Oracle RAC 11.2.0.3 前期准备: 1.查看DG磁盘组空间情况: 2.查看ASM磁盘信息: 实施步骤: "1.从RECOVERYDG磁盘组中剔除一块磁盘" "2.等待同步完成" "3.将磁盘 阅读全文

案例:使用scan IP无法连接数据库

2017-04-10 14:45 by AlfredZhao, 2826 阅读, 收藏, 编辑
摘要:环境:Oracle RAC(11.2.0.3) 现象:通过scanIP连接数据库报错ORA 12514: 1.查看scan listener状态,发现服务没有注册成功: 2.Oracle用户查看 remote_listener 参数配置: 发现remote_listener参数为空,这显然是不正常的 阅读全文

如何定位Oracle数据库被锁阻塞会话的根源

2016-12-28 18:57 by AlfredZhao, 6047 阅读, 收藏, 编辑
摘要:首先再次明确下,数据库因为要同时保证数据的并发性和一致性,所以操作有锁等待是正常的。 只有那些长时间没有提交或回滚的事物,阻塞了其他业务正常操作,才是需要去定位处理的。 "1.单实例环境" "2.RAC环境" 1. 单实例环境 实验环境:Oracle 10.2.0.5 单实例 会话1模拟业务操作: 阅读全文

Oracle 故障处理总结

2016-05-04 18:48 by AlfredZhao, 1715 阅读, 收藏, 编辑
摘要:Oracle 故障处理总结(更新中..) "各类数据库问题描述模板" "记录一则ORA 00054,ORA 00031解决过程" "记录一则ORACLE MOVE操作后重建索引过程被强制中断导致的ORA 8104案例" "实验记录:Oracle redo logfile的resize过程" "Ora 阅读全文

巡检脚本OS+Oracle

2016-04-12 06:48 by AlfredZhao, 1526 阅读, 收藏, 编辑
摘要:巡检脚本 主机巡检脚本: "OSWatcher.sh" Oracle巡检脚本: "ORAWatcher.sh" 脚本使用方法 1、建立脚本放置目录 2、把脚本ORAWatcher.sh及OSWatcher.sh上传到以上目录 比如我这里使用sftp, 把我本机 目录下的巡检脚本上传到数据库服务器的 阅读全文

主机巡检脚本:OSWatcher.sh

2016-04-11 14:01 by AlfredZhao, 1321 阅读, 收藏, 编辑
摘要:主机巡检脚本:OSWatcher.sh 2016-09-26更新,目前该脚本只支持Linux操作系统,后续有需求可以继续完善。 注意: 经测试,普通用户执行脚本可以顺利执行前9项检查; 第10项,普通用户检查/var/log/messages很可能没有读权限,如有需要巡检此系统日志,建议切换root 阅读全文

Oracle巡检脚本:ORAWatcher.sh

2016-04-11 14:00 by AlfredZhao, 2153 阅读, 收藏, 编辑
摘要:Oracle巡检脚本:ORAWatcher.sh 阅读全文

总结Oracle删除表空间遇到的问题

2016-04-11 10:57 by AlfredZhao, 6003 阅读, 收藏, 编辑
摘要:"问题1:删除表空间期间遭遇报错 ORA 29857" "问题2:删除表空间期间遭遇 ORA 02429" "问题3:表空间删除完毕,主机磁盘空间不释放" 问题1:删除表空间期间遭遇报错 ORA 29857 删除表空间语句: 根据MOS文档: How To Resolve ORA 29857 Dur 阅读全文

主机、数据库日志收集

2016-04-08 15:43 by AlfredZhao, 1282 阅读, 收藏, 编辑
摘要:Current Version: V1.0.0 Latest Version: "主机、数据库日志收集" Create Time: 2016 04 08 Update Time: 2016 04 08 15:24 一、 "主机系统日志收集:" "Linux" "AIX" "HP UX" "Solar 阅读全文