暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle12c CDB和PDB的参数文件管理.pdf
125
12页
11次
2024-03-04
免费下载
Oracle 12C 中 CDB PDB 的参数文件管理
一、 Oracle12c 多租户 CDB 与 PDB 参数文件位置
CDB 参数文件使用 12c 以前的 SPIFLE,pdb 参数文件不出现在 SPFILE 中,而是从 CDB 中继承,
如果 PDB 中有私有本地参数,则会保存在 CDB PDB_SPFILE$字典表中,并以 con_id 区别。 PDB
UN-Plug 时,PDB 参数写入 PDB XML 文件中, drop pluggable database 后,pdb PDB_SPFILE$信
息记录会被清除。当 PDB 重新 Plug-in CDB 时会重新加载回 PDB, 但是 PDB 特殊参数在 plug-in
时会被遗弃。
SQL> show con_name
CON_NAME
-------------------
CDB$ROOT
SYS@cdb1(CDB$ROOT)> show parameter spfile
NAME TYPE VALUE
--------------- ----------- ------------------------------
spfile string /u01/app/oracle/product/12.1.0/db_1/dbs/spfilecdb1.ora
SQL> alter session set container=pdb1;
Session altered.
SYS@cdb1(CDB$ROOT)> show parameter spfile
NAME TYPE VALUE
------------- ----------- ------------------------------
spfile string /u01/app/oracle/product/12.1.0/db_1/dbs/spfilecdb1.ora
CDB 参数文件使用 12c 以前的 SPIFLE,pdb 的参数文件不会出现在 SPFILE 中,而是从 CDB 中继承。
SYS@cdb1(CDB$ROOT)> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDB1 READ WRITE NO
SYS@cdb1(CDB$ROOT)> show parameter open_cursors
NAME TYPE VALUE
--------------- ----------- -------------------
open_cursors integer 300
SYS@cdb1(CDB$ROOT)> alter system set open_cursors=400;
System altered.
SYS@cdb1(CDB$ROOT)> show parameter open_cursors
NAME TYPE VALUE
------------------ ----------- ---------------------
open_cursors integer 400
SYS@cdb1(CDB$ROOT)> select pdb_uid,name,value$ from PDB_SPFILE$;
no rows selected
SYS@cdb1(CDB$ROOT)> alter session set container=cdb$root;
Session altered.
SYS@cdb1(CDB$ROOT)> show con_name
CON_NAME
------------------------------
CDB$ROOT
SYS@cdb1(CDB$ROOT)> select pdb_uid,name,value$ from PDB_SPFILE$;
PDB_UID NAME VALUE$
---------- -------------------- --------------------
3051350546 open_cursors 400
SYS@cdb1(CDB$ROOT)> select con_id,dbid,con_uid,guid from v$pdbs;
CON_ID DBID CON_UID GUID
---------- ---------- ---------- --------------------------------
2 4045116233 4045116233 9550126289AB26B2E0530A0AA8C09C20
3 3051350546 3051350546 95502FC58B322A9AE0530A0AA8C002BB
4 353234564 353234564 9550313AD8C52B95E0530A0AA8C0D912
如果 PDB 中有 privete Local parameter 会存在 CDB 的 PDB_SPFILE$字典表 中以 con_id 区别
SYS@cdb1(CDB$ROOT)> alter pluggable database pdb1 close immediate;
Pluggable database altered.
SYS@cdb1(CDB$ROOT)> alter pluggable database pdb1 unplug into '/home/oracle/pdb1.xml';
Pluggable database altered.
[oracle@togogo ~]$ cat pdb1.xml
SYS@cdb1(CDB$ROOT)> show pdbs
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜