源数据库:oracle11.2.0.1.0
目标数据库:oracle11.2.0.4.0

一、升级前的准备

1)升级前需先备份当前数据库

C:\user> rman target /
RMAN> backup as compressed backupset database plus archivelog;  #全库备份

ps:需确认数据库是否已开启归档模式
archive log list #查看归档模式
若未开启归档模式,则开启归档模式

sqlplus / as sysdba                  #连接sqlplus
shutdown immediate               #关闭数据库
startup mount                          #以mount形式启动数据库
alter database archivelog;      #开启归档模式
alter database open;              #开启数据库
archive log list                        #查看归档模式

2)关闭数据库实例

sqlplus / as sysdba                  #连接sqlplus
SQL> shutdown immediate

3)停止监听

C:\user> lsnrctl stop

二、升级数据库

将11.2.0.4.0部署包放至相关目录,并解压

1)运行database目录下setup.exe开始安装

2)安装选项,选择【升级现有数据库】
2023-11-25T03:38:27.png
3)配置安装目录( 注意安装位置必须在异地 其他目录.,不是dbhome_1 )
2023-11-25T03:38:44.png
4)安装软件完成
2023-11-25T03:39:00.png
5)安装完成,需重新配置监听
2023-11-25T03:39:15.png
2023-11-25T03:39:22.png
2023-11-25T03:39:29.png
2023-11-25T03:39:36.png
2023-11-25T03:39:44.png
2023-11-25T03:39:51.png
6)数据库升级助手
2023-11-25T03:40:05.png
7)选择orcl实例
2023-11-25T03:40:17.png
8)忽略警告
2023-11-25T03:40:28.png
9)升级选项,选择【在升级结束后重新编译无效对象】【升级时区版本】【备份数据】
2023-11-25T03:40:41.png
10)不移动数据库文件
2023-11-25T03:40:55.png
11)配置快速闪回区
2023-11-25T03:41:11.png
12)数据库升级概要
2023-11-25T03:41:56.png
13)开始升级数据库,需耐心等等…
2023-11-25T03:42:14.png
14)数据库升级顺利完成
2023-11-25T03:42:30.png
15)检查升级结果
2023-11-25T03:42:44.png
16)关闭升级程序
2023-11-25T03:42:59.png

三、升级后版本验证

查询数据库版本

SQL>select * from v$version;

2023-11-25T03:43:19.png

来源:https://blog.csdn.net/qq_39111199/article/details/126709853

标签: Windows, oracle

添加新评论