我正在从本地文件系统上的 19.11 非 CDB 迁移到同一服务器上自动存储管理 (ASM) 上的 19.11 可插入数据库 (PDB)。我测试过:
这些都不能减少停机时间。我不能使用“nocopy”方法,因为需要使用 ASM 创建新数据文件。考虑使用“使用 ASM 进行文件存储迁移非 CDB 和 PDB 的逐步过程(文档 ID 1576755.1)”,但它需要在非 CDB 和新 PDB 上使用 ASM。还考虑探索是否可以使用 ASM 为当前带有文件系统的非 CDB 数据库创建一个非 cdb 备用数据库,并将其切换到 prod 并将该 prod 转换为 PDB。寻找停机时间最短的解决方案。
“更改数据库移动数据文件”从 12 开始可以是在线操作,因此我建议分两个阶段执行此操作。
第 1 阶段 - 使用上述命令将非 CDB 本地 fs 数据库转换为非 CDB ASM 数据库。
第 2 阶段 - 就地转换为 PDB。