oracle 12c/18c中,实现PDB数据库启动

2,653次阅读

共计 481 个字符,预计需要花费 2 分钟才能阅读完成。

oracle12c/18c 安装以后,默认在 CDB 下建立一个 PDB,但是一般情况下,PDB 的状态为 mount。如何实现 PDB 启动后,状态变为打开(open)呢?有如下方法:
方法一:建立触发器,在启动数据库时自动启动 (假设 PDB 名为 pdbmine)

create trigger open_pdb as
after startup on database
begin
execute immediate‘alter pluggable database pdbmine open’;end open_pdb; 

注:有多个 PDB 需要全部开启,则将 pdb 名称改为 all:

create trigger open_pdb_all as
after startup on database
begin
execute immediate‘alter pluggable database all open’;
end open_pdb_all; 

方法二:打开 PDB 后,保存启动状态:

SQL>alter pluggable database pdbmine open;
SQL>alter pluggable database pdbmine save state; 

正文完
 
Blood.Cold
版权声明:本站原创文章,由 Blood.Cold 2019-05-29发表,共计481字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。