随笔分类 -  script

Oracle运维相关脚本
摘要:一.参考 文章有总结 https://www.modb.pro/db/168420 二.分析流程 2.1 前置条件 获取OGG进程在数据库中执行的用户名称,数据库信息 select user_id,con_id,username,account_status from cdb_users where 阅读全文
posted @ 2022-01-17 10:37 绿茶有点甜 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1.1需求 OGG软件,源端目标端环境是异构的情况下,源端新增字段后(表结构变更),目标端需要手工同步DDL操作后,还需要更新Def文件,如果是大量的表源端可以根据抽取表进行def文件全部更新,如果是少量1个表结构变更的情况,希望快速在源端输出最新def文件!!! 1.2脚本 [oracle@aux 阅读全文
posted @ 2020-11-10 18:44 绿茶有点甜 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1.1需求 数据库未开启归档,表的数据无需备份,但是表结构需要进行备份,否则DB出现介质问题需要恢复,使用历史环境会缺很多表 or 字段影响灾难恢复后业务恢复时间。 本次采用的是使用EXPDP逻辑导出,只导出用户结构定义表结构,索引结构,存储过程等,不导出数据。 1.2脚本 $ cat expdp. 阅读全文
posted @ 2020-11-10 15:14 绿茶有点甜 阅读(327) 评论(0) 推荐(0) 编辑
摘要:find /u01/app/oracle/admin/BXDG/adump -name "*.aud" -mtime +30 -exec rm {} \; -mmin n: 查找n分钟以前文件内容被修改过的所有文件。 -mtime n: 查找n天以前文件内容被修改过的所有文件。 阅读全文
posted @ 2020-11-03 14:34 绿茶有点甜 阅读(295) 评论(0) 推荐(0) 编辑
摘要:#创建目录: mkdir -p /home/oracle/tools/clear_log/ #编辑shell.sh 脚本 vi /home/oracle/tools/clear_log/clear_arch.sh #!/bin/sh . ~/.bash_profile cd /home/oracle/tools/clear_log rman target / log=clear_arch.log 阅读全文
posted @ 2019-11-27 13:38 绿茶有点甜 阅读(401) 评论(0) 推荐(0) 编辑