迁移数据库时仅导入与应用程序相关的模式并保留 Oracle 元数据(SYS、SYSTEM 等)的缺点是什么

What are the cons of importing only the application related schema (s) and leaving Oracle metadata (SYS, SYSTEM etc) out when migrating a database

我想迁移应用程序的数据库,该数据库具有存储应用程序数据的单一模式(比如 S)。有什么反对仅导出 S 并将其导入新的 'empty' 实例吗?

源数据库是12c,目标是18和19

我在执行完整的数据库时遇到了很多错误 expdb/impdb 并且在模式级别进行迁移时我只有一个警告,除了导出中的每个模式之外,还有应用程序使用的模式.

迁移单个模式是正常的,SYS/SYSTEM迁移到不同版本的 Oracle 很可能会出现问题,因为部分升级会更改这些模式中的字典表。