PDB Pluggable Database是12c中扛鼎的一个新特性, 但是对于CDB中的PDB,默认启动CDB时不会将所有的PDB带起来,这样我们就需要手动alter pluggable database ALL OPEN;     例如:

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
SQL> startup ;
ORACLE instance started.Total System Global Area 1419685888 bytes
Fixed Size                  2288344 bytes
Variable Size             536872232 bytes
Database Buffers          872415232 bytes
Redo Buffers                8110080 bytes
Database mounted.
Database opened.
SQL> select con_id,name,open_mode from v$pdbs;CON_ID NAME                           OPEN_MODE
---------- ------------------------------ ----------2 PDB$SEED                       READ ONLY3 MACC                           MOUNTED

可以通过添加Trigger的形式来客制化startup时自动将PDB OPEN:

CREATE TRIGGER open_all_pdbsAFTER STARTUPON DATABASE
BEGINEXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_pdbs;
/Trigger created.SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
SQL> startup;
ORACLE instance started.Total System Global Area 1419685888 bytes
Fixed Size                  2288344 bytes
Variable Size             536872232 bytes
Database Buffers          872415232 bytes
Redo Buffers                8110080 bytes
Database mounted.
Database opened.
SQL> select con_id,name,open_mode from v$pdbs;CON_ID NAME                           OPEN_MODE
---------- ------------------------------ ----------2 PDB$SEED                       READ ONLY3 MACC                           READ WRITENOTE: dependency between database MAC and diskgroup resource ora.DATADG.dg is established
alter pluggable database all open
Sun Jul 07 01:40:59 2013
This instance was first to open pluggable database MACC (container=3)
Opening pdb MACC (3) with no Resource Manager plan active
Pluggable database MACC opened read write
Completed: alter pluggable database all open
Starting background process CJQ0

使用SYS用户创建如下触发器即可:

/

本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/p2

【12c新特性】12c中如何自动启动PDB Pluggable Database相关推荐

  1. oracle12c 新特性,12c Oracle数据库新特性汇总

    12c Oracle数据库新特性汇总 中文社区 (MOSC) 数据库 (MOSC) 8 Replies Last updated on February 15, 2017 12c Oracle数据库有 ...

  2. oracle中pdb,Oracle 12C新特性-CDB和PDB 详解

    最近看到好多人都在尝试Oracle中的12C新特性-容器数据库,今年3月Orcle推出了Release2版本,可以算是一个稳定版本了.下午着手尝试了一下,还是蛮不错得 1.前言 CDB与PDB是Ora ...

  3. Oracle 12C 新特性之扩展数据类型(extended data type)

    Oracle 12C 新特性-扩展数据类型,在12c中,与早期版本相比,诸如VARCHAR2, NAVARCHAR2以及 RAW这些数据类型的大小会从4K以及2K字节扩展至32K字节.只要可能,扩展字 ...

  4. Oracle 12c新特性-多租户的维护管理

    云和恩墨技术专家 现就职于云和恩墨,为某省电信公司数据库运维服务:在IT行业拥有10年以上的工作经历.擅长 ORACLE 数据库运维管理.shell 脚本开发:长期服务于电信.金融,政府行业:具有丰富 ...

  5. oracle oem 13c新特性,Oracle Database 12c - 新特性实现的历程与13c的预测

    Oracle Database 12c - 新特性实现的历程与13c的预测 虽然Oracle Database 12c的新特性文档已经随处可见,但是Oracle仍然没有关于12c正式发布的准确日期,这 ...

  6. Oracle 12c新特性--LREG进程专门负责注册实例服务

    Oracle 12c引入了一些大量的新特性,数据库隐藏参数12.2比11.2就多了2000多个, 同时对之前版本的结构也发生了一些变化,虽然不如有些特性像temporary undo\immemory ...

  7. oracle 12c undo,Oracle 12c 新特性之临时Undo--temp_undo_enabled

    Oracle 12c 新特性之临时Undo--temp_undo_enabled 每个 Oracle 数据库包含一组与系统相关的表空间,例如 SYSTEM , SYSAUX , UNDO&TE ...

  8. Oracle Database 12c 新特性:RAC Cluster Hub Node 和 Leaf Node

    Oracle Database 12c 新特性:RAC Cluster Hub Node 和 Leaf Node 在 Oracle Database 12c 的 Cluster 中引入了很多新特性和新 ...

  9. oracle12c asmfd,Oracle 12c新特性--ASMFD(ASM Filter Driver)特性

    1 说明 ASMFD 是 12.1 中就引入的新特性,它可以不用手动配置 ASM 磁盘,更重要的是它可以保护磁盘被其他非 Oracle 操作复写,例如 dd , echo 等命令. 更为详尽的介绍,请 ...

最新文章

  1. java中定义类的关键字为_在Java中,定义类的关键字是__________________.
  2. VC++网络资源集合
  3. .ajax跳过不执行,使用ajax跳过路由器登录界面
  4. java五子棋源代码_java 五子棋游戏源码
  5. 对已经关闭的的chan进行读写,会怎么样?为什么?
  6. Win XP环境Tuxedo8.1安装、配置指南
  7. 谭浩强C语言(第三版)习题9.10
  8. 中职“网络班级”中家校沟通模块的应用实践
  9. 广告投放系统常用的几种防作弊方式
  10. 服务器查看光模块信息的命令,通过命令行界面(CLI)查看在交换机的光模块状态...
  11. 基于微信小程序的教学评价平台设计与实现
  12. 安卓学习日记——画布与绘制
  13. 推荐 8 个高质量的公众号
  14. 用python画篮球场_如何使用 Python 创建一个 NBA 得分图?
  15. SpringBoot-HelloWorld
  16. influxdb删除错误DB contains shards using both inmem and tsi1 indexes.
  17. Elasticsearch DSL语法中queries/filters执行顺序探秘
  18. 泛型的意义和作用是啥?
  19. 性能测试知多少?怎样开展性能测试
  20. 临床医学计算机思维的应用情况,计算机模拟病例系统在医学生临床思维培养中应用价值分析.doc...

热门文章

  1. resin3.1+apache2.2.8 整合(笔记)
  2. 毕业设计:Springboot实现疫情宿舍学生管理系统
  3. 基于SSM实现个人健康管理系统
  4. 如何使用Springboot开发实现一个物业管理系统
  5. RuntimeError: The current Numpy installation fails to pass a sanity check due to a bug in the window
  6. jQuery Deffered Callbacks
  7. Vue常用指令v-show
  8. Vue 中 computed ,watch,methods 的异同
  9. FZU 1889 龟兔赛跑
  10. Oracle监听配置