Refresh PDB

1 检查源端和目标端归档模式

archive log list

2 源端创建用户并授权

create user c##refresh identified by pdb;
grant create session, create pluggable database, create any table to c##refresh container=all;
grant sysoper, resource, unlimited tablespace to c##refresh container=all;

3 目标端配置TNS

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 目标端创建DBLink

create database link DBLink名 connect to 用户 identified by 密码 using 'TNS';
create database link refresh_pdb connect to c##refresh identified by pdb using 'pdb2';

select owner, db_link, username from dba_db_links;

在这里插入图片描述

5 目标端创建PDB#手动刷新

create pluggable database manual from 源端数据库名@DBLink refresh mode manual;
create pluggable database manual from pdb2@refresh_pdb refresh mode manual;

在这里插入图片描述

6 目标端创建PDB#自动刷新

create pluggable database auto from 源端数据库名@DBLink refresh modeevery 15 minutes;
create pluggable database auto from pdb2@refresh_pdb refresh mode every 15 minutes;

select pdb_name, status, refresh_mode, refresh_interval from cdb_pdbs;
alter pluggable database auto refresh mode every 30 minutes;
select pdb_name, status, refresh_mode, refresh_interval from cdb_pdbs;

在这里插入图片描述

7 刷新模式转化

alter pluggable database auto refresh mode manual;

select pdb_name, status, refresh_mode, refresh_interval from cdb_pdbs;

alter pluggable database auto refresh mode every 15 minutes;

在这里插入图片描述

在这里插入图片描述

8 将数据库置于read only 模式

alter pluggable database auto open read only;

alter pluggable database manual open read only;

在这里插入图片描述

9 手动刷新

alter pluggable database manual close immediate;
alter pluggable database manual refresh;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值