12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)上期,我们介绍了“调用图形法”,本期分享第二种方法:以“命令行”方式来创建与删除pdb。01以命令行方式创建pdb方法一依据克隆模板PDB$Se

大家好,欢迎来到IT知识分享网。

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

文章来源掌数科技微信公众号:Hello_Dataknown

上期回顾

当您升级到Oracle 12c后,不知道怎么创建和删除pdb?

上期,我们介绍了“调用图形法”,本期分享第二种方法:以“命令行”方式来创建与删除pdb。

01 以命令行方式创建pdb

方法一

依据克隆模板PDB$Seed 命令创建

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step1:查看pdb数据文件路径

set linesize 200

COLUMN PDB_ID FORMAT 999

COLUMN PDB_NAME FORMAT A8

COLUMN FILE_ID FORMAT 9999

COLUMN TABLESPACE_NAME FORMAT A10

COLUMN FILE_NAME FORMAT A65

SELECT p.PDB_ID, p.PDB_NAME, d.FILE_ID,d.TABLESPACE_NAME, d.FILE_NAME

FROM DBA_PDBS p, CDB_DATA_FILES d

WHERE p.PDB_ID = d.CON_ID

ORDER BY p.PDB_ID;

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step2:创建pdb

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

【注释】

file_name_convert 子句确定新文件名如何从模板库派生出来,这里是pdbseed路径转换为gaopdb1路径。在PDB创建期间,Oracle仅拷贝system和sysaux表空间的两个数据 文件,undo,redo等其余数据库文件是CDB全局的文件,并且它们属于特定的叫做CDB$Root的容器。

admin user 子句是必须的,在扩展格式,给新用户赋予了权限和角色,该用户仅在my_pdb内可以创建新会话。

在创建完可插拔数据库后,新的PDB处于MOUNTED模式。在新PDB中创建一个新会话前,必须先打开它。

Step3:打开新创建的gaopdb1

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

方法二

通过已有pdb gaopdb2 克隆出来一个gaopdb1

Step1:查看pdb

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step2:先关闭gaopdb2

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step3:启动到read only

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step4:克隆

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step5:启动gaopdb1

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step6:关闭gaopdb2

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step7:启动gaopdb2

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

02 以命令方式删除pdb

Step1:命令删除gaopdb1,查看有哪些pdb

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step2:关闭gaopdb1,并拔出gaopdb1数据库

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

Step3:

删除gaopdb1

删除数据文件删除pdb

删除的坏处就是该pdb无法再插入到cdb数据库中。

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

保留数据文件删除pdb

保留的好处是还可以把该pdb数据库插到任意一个匹配的cdb上。

12c干货 | 不知道怎么创建与删除pdb?教你几招简单又实用(下)

掌数科技作为新意科技成员企业,在数据库和大数据技术支持方面拥有10+年实践经验,公司在ORACLE等主流数据库、中间件等应用的开发和维护方面拥有技术力量强大的DBA团队,能够为企业提供专家级数据库技术保障与运维服务;公司也拥有一支来自“原厂(Greenplum和Hadoop)官方认证专家团队”,能够为企业提供极具应用价值的大数据项目技术咨询及运维服务。

如果您有任何关于数据库和大数据方面的问题,欢迎随时来Call:

咨询邮箱:service@dataknown.cn

客服热线:021-、

温馨提示:更多最新数据库干货、灾备解决方案、案例,可从【掌数科技】公众号了解~

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/72887.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信