pdb$seed 不易察觉的影响-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502580
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2022-03-19 21:10:57


都快2023年了,以后不能用非cdb了,那么种子库的一个问题会暴露出来(也许在oracle 23c会优雅的解决)

目前可能的影响是:多租户数据库归档已经超出保留期,但是还不删除

原因:
rman 根据数据文件的 scn(系统更改编号)决定需要保留哪些归档日志文件
pdb$seed(种子pdb)通常以只读模式打开,scn不变,通常打补丁时才会更新。

解决方法:
定期打开一下pdb$seed


  1. 打开再关闭,更新scn
  2. vi reopen_seed.sh
  3. alter session set container = pdb$seed;
  4. alter session set "_oracle_script"=true;
  5. alter pluggable database pdb$seed close immediate;
  6. alter pluggable database pdb$seed open read write;
  7. alter pluggable database pdb$seed close;
  8. alter pluggable database pdb$seed open read only;
  9. exit;

  10. 执行
  11. #/bin/bash
  12. source .bashrc
  13. sqlplus / as sysdba @reopen_seed.sql
  14. exit

  15. 在每日全备前10分钟启动
  16. crontab -e
  17. 50 23 * * * /home/oracle/reopen_seed.sh

参考:
rman 保留存档日志备份超出恢复窗口,用于 pdb(pdb$seed) 恢复 (文档 id 2492130.1)
阅读(1112) | 评论(0) | 转发(0) |
0

上一篇:强大的 r

下一篇:cdb 全库恢复一条龙服务

给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图