我是分包商,我的客户想要将 Oracle 数据库从 9 升级到 10。其他供应商将执行升级过程,我被要求在升级之前创建我需要的任何备份,然后在 Oracle 10 中重新创建环境。我的所有数据都存储在单个模式中的单独数据库中。没有花哨的关系、脚本或类似的东西(实际应用程序支持不同的数据库:Oracle、SQL Server、Postgres,因此我们希望避免任何特定于数据库的代码)。
我希望使用 imp/exp,但我不确定 imp/exp 是否向后兼容(exp 从 O9 和 imp 到 O10)?
如果有更好/推荐的方法来处理类似情况,我将不胜感激任何建议。