暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

将 Oracle 数据库降级到早期版本

原创 小小亮 2022-10-17
575

大家好,我在一个项目中,客户在培训环境中有一个数据库从 11g 升级到 19c。客户的要求是在接下来的几天内出现任何问题时有一个备用选项。

升级期间的后备选项是创建GUARANTEE RESTORE POINT但是几天后,您可能会丢失数据,以防您回到还原点。

老实说,在我的 Oracle 生活中,我从未见过降级,但这是客户的要求。

是的,升级后我们没有触及COMPATIBLE参数 :)

我们使用AutoUpgrade升级到 19c ,一切正常。

但是,当我们决定测试 catdwgrd.sql 时,在降级过程结束时我们有很多 ora-600 。

然后,我发现了一些我不知道的东西:一个名为“保留降级能力所需的任务”的文档。

保留降级能力所需的任务 (https://docs.oracle.com/en/database/oracle/oracle-database/12.2/upgrd/required-task-to-preserve-downgrade-capability.html#GUID-1550E377-C018-4FE5-9FA5-5F037A7A046D)

将 Oracle 数据库降级到早期版本(https://docs.oracle.com/en/database/oracle/oracle-database/12.2/upgrd/downgrading-oracle-db-after-upgrade.html#GUID-CAD9888A-2E6E-48F8-938C-B3E861738606)

您在 11g 上应用了一些补丁:


此外,请确保您注意时区,尤其是更新 11g 主页中的时区文件。


谢谢


原文标题:Downgrading Oracle Database to an Earlier Release

原文作者:Alex Zaballa

原文链接:http://alexzaballa.blogspot.com/2022/09/downgrading-oracle-database-to-earlier.html

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论