Oracle 管理多租户环境之CDB管理

这篇博客介绍了如何在Oracle数据库的CDB(Container Database)和PDB(Pluggable Database)中进行管理操作,包括查看当前容器、修改CDB和PDB参数,以及切换和管理不同容器。详细步骤展示了使用SQL命令行工具进行ALTER DATABASE和ALTER PLUGGABLE DATABASE命令来调整参数,如OPEN_CURSORS,并转换UNDO模式。此外,还提到了CDB参数的保存位置和CDB Fleet特性,以及PDB的管理方法。

 CDB的管理

1.当前容器

  • 通过SYS_CONTEXT命令来查看,

 col con_id format a10
col con_name format a20
select sys_context('userenv','con_id') as con_id,sys_context('userenv','con_name') as con_name from dual;

  • 通过show 命令
[oracle@oracle-db-19c ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Nov 30 11:07:06 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> col con_id format a10
SQL> col con_name format a20
SQL> select sys_context('userenv','con_id') as con_id,sys_context('userenv','con_name') as con_name from dual;

CON_ID     CON_NAME
---------- --------------------
1          CDB$ROOT

SQL> 
SQL> show con_name;

CON_NAME
------------------------------
CDB$ROOT
SQL> 
SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           MOUNTED
         5 CNDBAPDB                       MOUNTED
         6 CNDBAPDB3                      MOUNTED
         7 CNDBAPDB2                      MOUNTED
         8 CNDBAPDB4_FRESH                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值