问题描述
大家好,
我有11g生产数据库逻辑备份导出,当开发团队需要时,我们将它导入到报告数据库中。
但现在我们已经使用ASM将11g数据库迁移到12c ,每天都有相同的逻辑备份导出。
因此,当开发团队需要
1、是否可以将12c转储导出到11g数据库中?如果是,则如果不导入,则哪些对象将导入,则需要进行哪种备份(每天导出的架构) ?
还有一个疑问
2.我们是否可以将12c的RMAN备份恢复到11g数据库?
谢谢
我有11g生产数据库逻辑备份导出,当开发团队需要时,我们将它导入到报告数据库中。
但现在我们已经使用ASM将11g数据库迁移到12c ,每天都有相同的逻辑备份导出。
因此,当开发团队需要
1、是否可以将12c转储导出到11g数据库中?如果是,则如果不导入,则哪些对象将导入,则需要进行哪种备份(每天导出的架构) ?
还有一个疑问
2.我们是否可以将12c的RMAN备份恢复到11g数据库?
谢谢
专家解答
1)是的,你可以。它在文档中介绍-您可能需要设置版本参数,或者您可以只依赖“兼容”参数。
https://docs.oracle.com/database/121/SUTIL/GUID-BAA3B679-A758-4D55-9820-432D9EB83C68.htm#SUTIL110
2)如果在v12数据库中将“Compatible”设置为12 ,则不可以。如果将兼容性设置为11 ,那么您可以这样做,但是您仍然需要在恢复结束时执行数据库降级,以便将数据字典带回v11。这通常不是一个简单的练习,但它可以被脚本化。
http://docs.oracle.com/database/121/UPGRD/downgrade.htm#UPGRD12554
https://docs.oracle.com/database/121/SUTIL/GUID-BAA3B679-A758-4D55-9820-432D9EB83C68.htm#SUTIL110
2)如果在v12数据库中将“Compatible”设置为12 ,则不可以。如果将兼容性设置为11 ,那么您可以这样做,但是您仍然需要在恢复结束时执行数据库降级,以便将数据字典带回v11。这通常不是一个简单的练习,但它可以被脚本化。
http://docs.oracle.com/database/121/UPGRD/downgrade.htm#UPGRD12554
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




