12c创建为容器数据库_Oracle 12C RAC中的PDB数据库

在单节点数据库或者多个节点的RAC环境中,都可以创建和配置CDB和PDB数据库。CDB在数据库中引入了几层的容器:整个CDB、根容器、 种子 容器以及PDB。 和非CDB数据库类似, 一个PDB数据库可以运行在三种不同的模式下:•装载•只读•读写

打开PDB数据库

查看PDB运行模式:

当连接到根容器CDB root的时候,可以检查RAC实例中的所有PDB的运行模式:

SQL> select name,open_mode,restricted from v$pdbs;

62feb7172279302f3a4f6110bcfb4c1d.png

打开YCTEST数据库

SQL> alter pluggable database YCTEST open;

YCTEST状态已经打开,可读可写。

4cbb5b2bcd9d95ef24c19cfe225b9f4c.png

关闭YCTEST数据库:

SQL> alter pluggable database YCTEST close;

7d6dcd4c9fc6febc15558842b0386763.png

第二种打开方式:

PDB数据库状态为READ WRITE,表示可读写 PDB已经打开

SQL> alter session set container=YCTEST;

Session altered.

SQL> startup;

Pluggable Database opened.

c5f576e40720a3b7299286f409a348e2.png

SQL> select name,open_mode,restricted from v$pdbs;

7c39aaa9f1fc95f16ba150e58b5eea96.png

创建PDB关联的服务

创建PDB的时候,系统会自动创建默认与PDB名称相同的数据库服务名。应该只在进行PDB数据库管理工作的时候,使用这个默认的服务连接PDB数据库。对于应用程序访问PDB,需要为PDB创建用户自定义的数据库服务

–-添加PDB服务

srvctl add service -db DBRAC -service YCTEST1 -pdb YCTEST -preferred DBRAC1

–-关闭PDB服务

srvctl remove service -db DBRAC -service yctest

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值