本文主要是介绍Oracle 18c 创建PDB可使用的参数说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
官网链接:https://docs.oracle.com/en/database/oracle/oracle-database/18/multi/overview-of-pdb-creation.html#GUID-87F21FDE-7115-4207-954E-B229C1879EF6
参数 | 说明 | 使用范围 |
AS APPLICATION CONTAINER | 是否创建APLICATION容器 | 在CDB中创建应用程序容器 |
AS CLONE | 是否将一个PDB插入到一个保护一个或多个PDB的CDB中 | 将一个unplugged PDB插入到一个CDB中 |
AS SEED | 是否在应用程序容器中创建应用程序seed | 在应用程序容器中创建应用程序seed |
CREATE_FILE_DEST | 是否启用OMF来管理PDB, 如果不启用OMF,那么则需要下面三个技术中的一个: l 使用FILE_NAME_CONVERT l CDB启动OMF l 使用PDB_FILE_NAME_CONVERT | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 |
DEFAULT TABLESPACE | 是否为PDB指定默认的永久表空间 | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 |
FILE_NAME_CONVERT
| 指定目标端文件的存放位置。 如果不使用FILE_NAME_CONVERT,那么则需要下面三个技术中的一个: l 使用CREATE_FILE_DEST l CDB启动OMF l 使用PDB_FILE_NAME_CONVERT | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 l 创建一个代理PDB(只对SYSTEM和SYSAUX表空间有效) |
COPY/MOVE | 是否拷贝、移动文件到新的目录。(不启用:NOCOPY) 配合下面四个技术中的一个使用: l 指定FILE_NAME_CONVERT l 指定CREATE_FILE_DEST l 启用OMF l 指定PDB_FILE_NAME_CONVERT
| l 将一个unplugged PDB插入到一个CDB中
|
NO DATA | 只克隆源PDB的对象定义,不克隆数据 | 克隆PDB |
PARALLEL | 指定创建PDB的并行数 | l 利用seed(种子)模板来创建PDB l 克隆PDB |
PATH_PREFIX | 指定PDB文件的路径:目录对象,PDB的XML存储库,CREATE PFILE创建的文件。 | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 |
REFRESH MODE MANUAL 或
REFRESH MODE EVERY minutes
| 是否能够刷新PDB以将更改的数据从源PDB传播到克隆PDB?必须以只读模式打开可刷新的PDB。(禁用:忽略子句或REFRESH MODE NONE) | 克隆PDB |
SERVICE_NAME_CONVERT | 重命名新PDB的SERVICE NAME | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 l 创建一个代理PDB(只对SYSTEM和SYSAUX表空间有效) |
SNAPSHOT COPY | 是否使用存储快照来克隆PDB(前提:底层的文件系统支持存储快照)
| 克隆PDB |
SNAPSHOT MODE MANUAL 或 SNAPSHOT MODE EVERY [MINUTES|HOURS] | 是否启用PDB快照。 | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 l 创建一个代理PDB(只对SYSTEM和SYSAUX表空间有效) |
STORAGE | 指定PDB可以使用的空间大小 | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 |
TEMPFILE REUSE | 是否重新使用目标端已存在的临时文件 | l 利用seed(种子)模板来创建PDB l 克隆PDB l 迁移PDB l 将一个unplugged PDB插入到一个CDB中 |
USER_TABLESPACES | 指定新的PDB将包含哪些表空间。 | l 克隆PDB l 将一个unplugged PDB插入到一个CDB中 |
ROLES | 为新的PDB管理员用户赋权限 | l 利用seed(种子)模板来创建PDB l 创建代理PDB |
USING SNAPSHOT | 基于PDB快照来创建PDB | 克隆一个PDB快照 |
这篇关于Oracle 18c 创建PDB可使用的参数说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!