单实例Windows下升级11.2.0.1的oracle至11.2.0.4

前提:1.做好备份 可以用expdp/impdp导出导入至另一台服务器    也可以手动复制文件和文件夹(较麻烦)

           2.关闭服务和监听

开始:1.下载并解压包,p13390677_112040_MSWIN-x86-64_1of7和p13390677_112040_MSWIN-x86-64_2of7

           2.在解压生成的database目录下,以管理员身份运行setup

           3.勾选  :希望收到有关配置中的严重安全问题的通知

           4.勾选:  跳过软件更新

           5.勾选: 更新现有数据库

           6.勾选:简体中文英文

           7.勾选:企业版

           8.oracle base:默认

             software location:原:D:\app\Administrator\product\11.2.0\dbhome_1

                                    现改为:D:\app\Administrator\product\11.2.0.4\dbhome_2

           9.先决条件检查

          10.概要

          11.大概安装到80%,出现oracle netca程序,配置监听→LISTENER→TCP→1521→完成

          12.大概安装到90%出现dbua程序,

               并行度(默认)→勾选“升级过程中不移动数据文件”→指定要创建的数据库文件的位置

               →恢复和诊断位置 默认:E:\app\Administrator\flash_recovery_area→概要→开始升级

          13.查看升级报告,可以通过“配置数据库口令”查看是否有升级用户被锁。

          14.查看数据库升级后版本:select * from v$version;

          15.检查数据库的各组件是否成功升级:SELECT COMP_NAME, VERSION, STATUS FROM SYS.DBA_REGISTRY;

******linux的话,要注意升级完成后,将$ORACLE_HOME$PATH改成新的,并使其生效。***

猜你喜欢

转载自blog.csdn.net/DBAngelica/article/details/83181459