注意:
- 此教程需要访问 Oracle Cloud。要注册免费账户,请参阅开始使用 Oracle Cloud Infrastructure Free Tier 。
- 它使用 Oracle Cloud Infrastructure 身份证明、租户和区间示例值。完成实验室时,请将这些值替换为特定于云环境的值。
升级 Oracle Database Cloud Service 数据库和数据库系统
简介
将现有 Oracle Database 环境(包括已安装的组件和关联的应用程序)升级到新发行版 Oracle Database 环境时,将升级数据库的数据字典。
升级到 Oracle Database 最新版本 19c 有多种方法,Oracle 提供了多种方法来升级本地和 Oracle Cloud Infrastructure (OCI) 环境。
- Database Upgrade Assistant (DBUA)
- 手动升级
- 可传输表空间
- 数据泵导出/导入
- Oracle Streams
- Oracle GoldenGate
我们将使用 OCI 控制台升级 Oracle Database Cloud Service 数据库和数据库系统(DB 系统)。
目标
- 升级 Oracle Database Cloud Service 数据库和数据库系统。
先决条件
- Oracle 建议在升级之前创建数据库的手动备份。
注意事项
-
升级过程会导致数据库系统停机,因此应相应地进行规划。
-
截至今天,虽然保留专用 IP 地址和主机名,但暂时性公共 IP 地址将更改。
-
在升级过程中,避免在同一子网内启动新的虚拟机数据库系统。释放专用 IP 地址和主机名的时间间隔很短,如果其他虚拟机数据库系统使用相同的 IP 地址或主机名,则会阻止升级过程。
使用 OCI 控制台升级
-
OCI 控制台已重新设计为使用单个执行页面进行更新和升级。转到裸金属、VM 和 Exadata 服务主页,导航到数据库系统、数据库系统详细信息,然后在新显示的版本信息部分中单击查看。
在更新屏幕上,您将找到数据库和数据库系统更新和升级。
-
因此,我们先将数据库和数据库系统升级到 19c 和 Oracle Linux 版本 8 (OL8)。选择运行预检查以确保未检测到常见错误,然后选择 "APPLY" 将数据库和虚拟机数据库系统升级到 19c 和 OL8。
成功完成“运行预检查”后,我们将进行升级。
-
保留此数据库的手动备份,然后单击升级。
-
已成功将数据库从
12.1
升级到19.21
。现在,单击新显示的版本信息部分中的查看以升级数据库系统。我们可以在版本部分中查看数据库版本详细信息的一般信息。我们可以看到数据库系统的升级可用性,其中显示 "Oracle Linux Server Release 8 (OL8)"。
-
单击运行预检查可在升级之前对数据库系统执行预检查。
在此处,我们可以看到版本为 OL8 的 OS 组件正在进行预检查。
已成功完成“预检查”。
-
升级 OS 时,此数据库系统需要停机。单击升级数据库系统可以启动升级过程。如果升级不成功,则回退选项将在更新历史记录中变为可用。
现在,我们可以看到数据库系统和数据库都已升级。
相关链接
确认
- 作者 - Aditya Kumar Srivastawa(首席云架构师)
更多学习资源
浏览 docs.oracle.com/learn 上的其他实验室,或者通过 Oracle Learning YouTube 频道访问更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 以成为 Oracle Learning Explorer。
有关产品文档,请访问 Oracle 帮助中心。
Upgrade Oracle Database Cloud Service Database and Database System
F91876-01
January 2024
Copyright © 2024, Oracle and/or its affiliates.