1  配置CDB 实例参数

配置CDB 的实例参数和普通实例一样,通过ALTER SYSTEM 即可设置初始化参数,一些数据库的配置可以使用ALTERDATABASE 命令。

连接上rootcontainer之后,可以使用alter system命令来修改,默认仅对root container有效,也就是当前的container。 下面2个命令作用相同:

ALTER SYSTEM SET parameter_name=value;

ALTER SYSTEM SET parameter_name=valueCONTAINER=CURRENT;

如果想让修改对所有的container有效,使用如下语法:

ALTER SYSTEM SET parameter_name=valueCONTAINER=ALL;

在root container中用all进行修改,那么所有的PDB都会继承这些参数,除非在PDB 中在单独修改这个参数。

2  配置PDB 实例参数

如果在rootcontainer中设置CONTAINER=ALL,那么PDB的参数也会继承之前的值,但可以通过ALTER SYSTEM在PDB container中修改。 注意这里能进行修改的前提是要这个参数支持,可以使用如下命令查看:

column name format a35

column value format a35

select name, value

from   v$system_parameter

WHERE  ispdb_modifiable = 'TRUE'

order by name;

--我这里有174个参数,可以在PDB中修改:

SQL> select count(1) fromv$system_parameter where ispdb_modifiable='TRUE';

COUNT(1)

----------

174

修改步骤方式如下:

CONN / AS SYSDBA

ALTER SESSION SET CONTAINER = pdb1;

ALTER SYSTEM SET parameter_name=value;

ALTER SYSTEM SET parameter_name=valueCONTAINER=CURRENT;

3  修改CDB (ALTER DATABASE)

ALTER DATABASE 命令和non-CDB 数据库是一样的,一些命令可以影响CDB 和所有的PDB,有些仅对root container 有效,具体的使用可以参考官网。

4  修改PDB (ALTER PLUGGABLEDATABASE)

可以指定特定的PDB之后,在使用ALTERPLUGGABLE DATABASE 命令修改PDB的信息,当然为了向后兼容性,ALTER DATABASE 命令也能完成大部分的修改工作。

具体修改操作如下:

CONN / AS SYSDBA

ALTER SESSION SET CONTAINER = pdb1;

-- Default edition forPDB.

ALTER PLUGGABLE DATABASE DEFAULT EDITION =ora$base;

-- Default tablespacetype for PDB.

ALTER PLUGGABLE DATABASE SET DEFAULTBIGFILE TABLESPACE;

ALTER PLUGGABLE DATABASE SET DEFAULTSMALLFILE TABLESPACE;

-- Default tablespacesfor PDB.

ALTER PLUGGABLE DATABASE DEFAULT TABLESPACEusers;

ALTER PLUGGABLE DATABASE DEFAULT TEMPORARYTABLESPACE temp;

-- Change the globalname. This will change the container name and the

-- name of the defaultservice registered with the listener.

ALTER PLUGGABLE DATABASE OPEN RESTRICTEDFORCE;

ALTER PLUGGABLE DATABASE RENAME GLOBAL_NAMETO pdb1a.localdomain;

ALTER PLUGGABLE DATABASE CLOSE IMMEDIATE;

ALTER PLUGGABLE DATABASE OPEN;

-- Time zone for PDB.

ALTER PLUGGABLE DATABASE SETTIME_ZONE='GMT';

-- Make datafiles in thePDB offline/online and make storage changes.

ALTER PLUGGABLE DATABASE DATAFILE'/u01/app/oracle/oradata/cdb1/pdb1/pdb1_users01.dbf' OFFLINE;

ALTER PLUGGABLE DATABASE DATAFILE'/u01/app/oracle/oradata/cdb1/pdb1/pdb1_users01.dbf' ONLINE;

ALTER PLUGGABLE DATABASE DATAFILE'/u01/app/oracle/oradata/cdb1/pdb1/pdb1_users01.dbf'

RESIZE 1G AUTOEXTEND ON NEXT 1M;

-- Supplemental loggingfor PDB.

ALTER PLUGGABLE DATABASE ADD SUPPLEMENTALLOG DATA;

ALTER PLUGGABLE DATABASE DROP SUPPLEMENTALLOG DATA;

In addition there is amechanism to control the maximum size of the PDB and the amount of the sharedtemp space it can use.

-- Limit the totalstorage of the the PDB (datafile and local temp files).

ALTER PLUGGABLE DATABASE STORAGE (MAXSIZE5G);

-- Limit the amount oftemp space used in the shared temp files.

ALTER PLUGGABLE DATABASE STORAGE(MAX_SHARED_TEMP_SIZE 2G);

-- Combine the two.

ALTER PLUGGABLE DATABASE STORAGE (MAXSIZE5G MAX_SHARED_TEMP_SIZE 2G);

-- Remove the limits.

ALTER PLUGGABLE DATABASE STORAGE UNLIMITED;

oracle12c cdb修改,Oracle 12c 配置和修改 CDB 和 PDB 参数相关推荐

  1. oracle12c cdb修改,Oracle 12C CDB字符集修改

    Oracle 12C 可以进行PDB的单独修改字符集方式,后续介绍.本次采用修改CDB全部修改的方式: 先查询数据库字符集情况: select from nls_database_parameters ...

  2. oracle12c 配置监听,redhat上oracle 12c配置监听

    环境: ===== 已经安装好Oracle,并且可以对数据进行正常操作: OS: Red Hat Enterprise Linux Server release 7.2 (Maipo) Oracle: ...

  3. oracle12c ora 12547,Oracle 12c DBCA出现PRCR-1079 ORA-12547 CRS-5017

    Oracle 12c用dbca创建数据库时出现了PRCR-1079 ORA-12547 CRS-5017不能启动数据库. 因为这里安装了Oracle Restart,所以尝试使用srvctl star ...

  4. Oracle 12c 创建与删除CDB、PDBs

    一. 计划多租户环境 准备足够的内存,磁盘空间:需要考虑的问题包括如下 16 个方面: 1.        PDB 数量 (max 253) 与空间计划 2.        后台进程数量( proce ...

  5. 修改oracle数据连接数据库,如何修改oracle数据库的连接数

    如何修改oracle数据库的连接数 查询数据库当前进程的连接数: select count(*) from v$process; 查看数据库当前会话的连接数: elect count(*) from  ...

  6. 泰拉瑞亚服务器config修改,泰拉瑞亚配置怎么修改_泰拉瑞亚配置修改方法介绍...

    泰拉瑞亚配置怎么修改呢,还有很多玩家还不知道的,下面小编为玩家们带来了泰拉瑞亚配置修改方法介绍,一起来看看吧. 泰拉瑞亚配置修改方法介绍 Config文件 (1)Wiki链接 http://terra ...

  7. oracle12c数据库命令,oracle 12c 常用命令

    oracle 12c 常用命令 发布时间:2020-07-29 23:25:09 来源:51CTO 阅读:701 作者:hanfuyou 1.查看有多少pdb数据库: SQL> show pdb ...

  8. oracle12c启动apply,Oracle 12c 新特性 -- DG 默认使用 Real-Time Apply

    https://www.cndba.cn/dave/article/213 1    理论说明 在Oracle 12c 之前的Data Guard 环境中,默认情况下备库apply redo 是从备库 ...

  9. oracle 用户和密码修改,oracle 用户解锁和修改用户密码

    1.安装教程参看:https://jingyan.baidu.com/article/3c48dd34be2a32e10be35881.html 2.用户解锁 --> 运行cmd --> ...

  10. oracle adg 人工干预,ORACLE 12C ADG 之十四 (ADG PDB级闪回(Flashback PDB))

    #PDB级闪回(Flashback PDB) #PDB闪回有几个基本的前提条件: 1,enable local undo 2,enable archivelog mode 3,enable flash ...

最新文章

  1. 全面访问JavaScript的最佳资源
  2. php mysqli扩展之预处理
  3. 【Node】模块加载过程
  4. 科技人员在计算机前的肖像,首个全国科技工作者日来了 西南大学学子为科技工作者画像...
  5. 简单理解极大似然估计MLE
  6. java 自动装箱自动拆箱
  7. Zookeeper和CAP的关系
  8. UI设计插画素材|苹果设备展示
  9. linux环境下protobuf的安装与使用
  10. Arcgis土地利用转移矩阵制作
  11. Dreamweaver(Dw)2021软件下载及安装教程并创建一个网页
  12. 系统异常SVC与PendSV指令及CM3 处理器内部寄存器分析
  13. 使用OFBIZ的理由和不使用OFBIZ的理由
  14. ftp连接服务器失败:响应:220-FileZilla Server version 0.9.24 beta 响应:220-written by Tim Kosse (Tim.Kosse@gmx.d
  15. v7000更换电池步骤_UPS电池更换方案
  16. 高校计算机专业实践教学改革研究,民族高校计算机专业实践教学改革
  17. 团队协助 开源项目_Open Atrium 是一套开源的团队协作和知识管理系统
  18. 适合创业起步看的书推荐
  19. 中国移动明确5G商用时间表
  20. 精读《极客公园 2019》

热门文章

  1. Java字符串使用及运算符详解
  2. 抽象类和接口的区别(之二)
  3. 超全!Python 处理日期与时间的全面总结!
  4. Java算法:经纬度转换 将百度转为高德经纬度
  5. android热补丁总结
  6. 新浪(1998年12月—2000年3月)
  7. 美团旅游召回系统设计
  8. 离散-关系矩阵乘法运算
  9. 条码扫描模块通过什么编程才能使用呢?
  10. Spring validation框架简介