oraclepdb模式介绍(Oracle12CRAC中的PDB数据库)

 2024-03-23  阅读 176  评论 0

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

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

打开PDB数据库查看PDB运行模式:

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

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

oraclepdb模式介绍(Oracle12CRAC中的PDB数据库)(1)

打开YCTEST数据库

SQL> alter pluggable database YCTEST open;

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

oraclepdb模式介绍(Oracle12CRAC中的PDB数据库)(2)

关闭YCTEST数据库:

SQL> alter pluggable database YCTEST close;

oraclepdb模式介绍(Oracle12CRAC中的PDB数据库)(3)

第二种打开方式:

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

SQL> alter session set container=YCTEST;

Session altered.

SQL> startup;

Pluggable Database opened.

oraclepdb模式介绍(Oracle12CRAC中的PDB数据库)(4)

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

oraclepdb模式介绍(Oracle12CRAC中的PDB数据库)(5)

创建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

,

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/cec8eCz0DCwANVg.html

发表评论:

管理员

  • 内容266323
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.1016秒, 内存占用1.33 MB, 访问数据库18次