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

新版 AutoUpgrade (21.2) 已开放下载!

通讯员 2021-07-23
1611

正如我们经常告诉您的那样,我们的升级开发团队正在努力确保 AutoUpgrade 的敏捷发布周期,并且可以下载新版 AutoUpgrade (21.2)。

图片.png

如何下载?

像往常一样,您可以(并且应该)始终从此MOS Note: 2485457.1下载最新版本的AutoUpgrade。通常该工具每 6-8 周刷新一次。并且您将下载的版本保证比您可以在磁盘上获得的版本更新。

图片.png

该工具具有 21c 版本的事实不会影响 19c 升级。每个版本没有不同的 AutoUpgrade,而是所有支持的数据库升级都有一个。

java -jar autoupgrade.jar -version

build.hash 680914c
build.version 21.2.210721
build.date 2021/07/21 11:14:54
build.max_target_version 21
build.supported_target_versions 12.2,18,19,21
build.type production
25 bug fixes since v21.1.3 release
Tag: v21.2
Description: This is the release for 21.2 MOS

这次我们发布了21.2版本。

什么是新的?

MOS Note: 2485457.1的末尾,您总会找到更新日志文件,其中列出了所有已修复的错误和新功能。

从变更日志中,您可以看到此列表:

行为改变

  • AUPG-2216 – TimeZone 升级失败时 AutoUpgrade 应该失败
    postfixups 期间 TimeZome 升级过程中遇到错误。DBA 恢复 AutoUpgrade,但 AutoUpgrade 在 TimeZone 升级失败时不恢复。

  • AUPG-2372 – 将 AutoUpgade 版本控制格式更新为 YY.version.YYMMDD 格式
    AutoUgrade 版本方案已更改为以下格式。
    前两位数字代表年份。
    接下来的两位数字代表年份的版本。
    最后 6 位数字是编译 AutoUpgrade 二进制文件的年月日。

    例如:
    21.2.210721 表示 2021 年第二次发布。
    21.3.211020 表示 2021 年第三次发布。

    一旦新的一年开始,这个过程就会重新开始。
    22.1.220131 表示 2022 年第一次发布。
    22.2.220420 表示2022 年第二次发布。

  • AUPG-2380 – 设置 plsql_warnings=‘ENABLE:SEVERE’ 时会出现编译器警告
    在升级期间,AutoUpgrade 会将 PLSQL_WARNINGS 设置为以下内容:
    ALTER SYSTEM SET PLSQL_WARNINGS=‘DISABLE:ALL’
    升级后,原始设置将保持不变。

增强功能

  • BUG-31724000 – 快速部署允许在部署之前运行预检查/前缀
    此功能使 DBA 能够在数据库仍在线时运行预检查和前缀,然后运行部署以完成升级。一旦在源数据库上运行了修正,DBA 就可以跳过预检查和前缀阶段,直接进入接下来的阶段

例子

数据库可以在线:
java -jar autoupgrade.jar -mode fixups -config yourconfig

升级时间:
java -jar autoupgrade.jar -mode upgrade -config yourconfig

-mode upgrade 命令直接进入部署期间预检查和前缀阶段之后的阶段。此功能的主要目标是通过在您的数据库联机和营业时运行修复程序,然后在您的数据库脱机时跳过修复程序来减少数据库停机时间。
.

什么是固定的?

这是 AutoUpgrade 21.2 版本中包含的修复列表:

  • AUPG-2218 – 在 Windows 升级失败后恢复时出现 NullPointerException
  • AUPG-2251 – 缺少 invalid_objects_exist 消息的并行性文本
  • AUPG-2254 – old_time_zone 检查错误地检测到恢复操作
  • AUPG-2264 - 启动时控制台上未报告 AutoUpgrade 版本
  • AUPG-2275 – 当密钥库文件在 ASM 中时,NO_KEYSTORE_FILES 检查失败
  • AUPG-2277 – 使用standbys=none 选项创建插件Pdb 避免恢复崩溃
  • AUPG-2279 – 预检查报告的表空间大小不正确
  • AUPG-2288 – 由于现有的 pdb dbid/guid 冲突,在目标 CDB 中创建 Pdb 失败
  • AUPG-2291 – 中止作业应仅在作业完成后将状态设置为中止
  • AUPG-2295 – 自动升级退出关闭流,但现有作业尝试使用它们
  • AUPG-2298 – 更好的可管理性折射代码
  • AUPG-2358 – 恢复之前的成功升级后被跳过
  • 固定的应用程序根克隆未升级
  • AUPG-2363 – 不要在物理备用数据库的读/写中打开 PDB$SEED
  • AUPG-2384 – 自动升级无法在 RAC One 节点上启动实例
  • AUPG-2391 – 恢复后无法正确执行快速部署
  • AUPG-2401 – job_table_integrity 因 ORA-06502 字符串缓冲区太小而失败
  • AUPG-2409 – RAC One 恢复后自动升级在不同节点上启动
  • BUG-31412902 – 升级恢复后总升级时间不正确
  • BUG-32987735 – AutoUpgrade -zip 选项在压缩文件的路径错误
  • BUG-33085703 – 快速部署状态命令显示部署而不是升级模式

更多链接和信息
自动升级文档
升级博客上的自动升级
自动升级分步
MOS 注:2485457.1 – 自动升级工具

感谢升级开发团队!

文章来源: https://mikedietrichde.com/2021/07/22/new-version-of-autoupgrade-21-2-is-available-for-download/

最后修改时间:2021-07-23 11:06:00
文章转载自通讯员,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论