探究 Oracle PDB Application Container (四)
Oracle 探究 application PDB container
2023-06-13 09:11:17 时间
编者按:
本文作者系大连健哥,POSTGRESQL、ORACLE 数据库资深从业人员、IT 技术的深度爱好者。相信科学改变人类、技术创造未来。个人主页:https://www.cnblogs.com/gaojian/,经其本人授权发布。
【免责声明】本号文章仅代表个人观点,与任何公司无关。
探究 Oracle PDB Application Container (三)
说一说,如何解决附加的 PDB。
目前这个方法,还没有找到合理的解释:
执行
ALTER PLUGGABLE DATABASE APPLICATION ref_app SET COMPATIBILITY VERSION '1.1' ;
就可以删除掉这个奇怪的 PDB,也是很神奇了。
(这是我重新执行了前文探究 Oracle PDB Application Container (三)的动作,获得了 新的PDB后的测试结果)
SQL> alter session set container=cdb$root;
Session altered.
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB193 MOUNTED
4 APPCON1 READ WRITE NO
6 APPPDB1 READ WRITE NO
8 F4127053456_3_1 READ WRITE NO
SQL>
SQL> alter session set container=appcon1;
Session altered.
SQL> ALTER PLUGGABLE DATABASE APPLICATION ref_app SET COMPATIBILITY VERSION '1.1';
Pluggable database altered.
SQL> alter session set container=cdb$root;
Session altered.
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB193 MOUNTED
4 APPCON1 READ WRITE NO
6 APPPDB1 READ WRITE NO
<<<<<<<<<<< 上面的 F4127053456_3_1 PDB,消失不见了!
SQL>
SQL> alter session set container=appcon1;
Session altered.
SQL>
SQL> COLUMN app_name FORMAT A20
COLUMN app_version FORMAT A10
SELECT app_name,
app_version,
app_status
FROM dba_applications
WHERE app_name = 'REF_APP';
APP_NAME APP_VERSIO APP_STATUS
-------------------- ---------- ------------
REF_APP 1.1 NORMAL
SQL>
这个PDB 的数据文件也消失不见了。
SQL> select con_id, name from v$datafile order by con_id;
CON_ID
----------
NAME
--------------------------------------------------------------------------------
4
/refresh/home/cpdest/DB193CDB/BF761DFF522F4797E0538828410AB8E8/datafile/o1_mf_re
f_app__j6xxvvs0_.dbf
4
/refresh/home/cpdest/DB193CDB/BF761DFF522F4797E0538828410AB8E8/datafile/o1_mf_un
dotbs1_j6xxvcws_.dbf
4
CON_ID
----------
NAME
--------------------------------------------------------------------------------
/refresh/home/cpdest/DB193CDB/BF761DFF522F4797E0538828410AB8E8/datafile/o1_mf_sy
saux_j6xxvcwq_.dbf
4
/refresh/home/cpdest/DB193CDB/BF761DFF522F4797E0538828410AB8E8/datafile/o1_mf_sy
stem_j6xxvcwm_.dbf
6
/refresh/home/cpdest/DB193CDB/BF761DFF52324797E0538828410AB8E8/datafile/o1_mf_un
CON_ID
----------
NAME
--------------------------------------------------------------------------------
dotbs1_j6xxvnwt_.dbf
6
/refresh/home/cpdest/DB193CDB/BF761DFF52324797E0538828410AB8E8/datafile/o1_mf_sy
saux_j6xxvnws_.dbf
6
/refresh/home/cpdest/DB193CDB/BF761DFF52324797E0538828410AB8E8/datafile/o1_mf_re
f_app__j6xxyygl_.dbf
CON_ID
----------
NAME
--------------------------------------------------------------------------------
6
/refresh/home/cpdest/DB193CDB/BF761DFF52324797E0538828410AB8E8/datafile/o1_mf_sy
stem_j6xxvnwr_.dbf
8 rows selected.
SQL>
相关文章
- 快速利用Oracle完成删除操作(oracle快速删除)
- 优化Oracle数据库内存使用.(oracle内存要求)
- 探究Oracle数据存储的最佳方式(oracle数据存储方式)
- Oracle触发器技术探究(oracle触发器类型)
- Oracle 触发器:深入探究不同类型(oracle触发器类型)
- Oracle存储过程编写指南(oracle存储过程写法)
- 移植Oracle数据库:实现高效运行(oracle数据库移植)
- Oracle用户空间:收窄差距(oracle 用户 空间)
- 深入探究Oracle EBS:企业级应用系统的技术与应用实践(oracle的EBS)
- Oracle中间表连接数据高效率过渡方式(oracle中间表是什么)
- 探究Oracle数据库中表名的特点(oracle中的表名)
- Oracle 快捷使用指南(oracle使用方法)
- 深入探究Oracle数据库会话连接情况(oracle会话连接情况)
- Oracle会话让你了解的事情(oracle会话是什么)
- 解决Oracle中文表名乱码问题(oracle中文表名乱码)
- 出查询时间怎样在Oracle中优化查询时间(oracle中怎么计算)
- 探究Oracle中是否存在函数(oracle中存在函数吗)
- Oracle中探究字符串相等性的研究(oracle中字符串相等)
- Oracle中的常用同义词总结(oracle中同义词总结)
- 表Oracle中删除ARC表的步骤探究(oracle中删除arc)
- Oracle POS 全能的零售管理解决方案(oracle中pos)
- Oracle与WINCC携手实现全面自动化(oracle与wincc)
- Oracle数据库一周使用统计分析(oracle 一周统计)
- 探究Oracle数据库中有多少张表(oracle 一共多少表)
- 深入探究Oracle日志错误的真相(oracle log错误)
- 探究Oracle ASM技术的优越性(oracle asm技术)
- Oracle 00106错误及其解决方案(oracle 00106)