Windows下oracle11.2.0.1升级至oracle11.2.0.4

时间:2024-04-07 17:50:37

1. 问题现象:

oracle11.2.0.1通过dblink访问oracle 11.2.0.4报错ORA-00600[2252]
Windows下oracle11.2.0.1升级至oracle11.2.0.4
根据资料显示是因为低版本数据库通过dblink访问高版本数据库导致的,需要升级数据库版本,。

2. 升级环境:

操作系统 windows 2008
数据库版本(升级前) oracle11.2.0.1
数据库版本(升级后) oracle11.2.0.4

3. 升级步骤:

1、提前做好数据备份工作,这里不详细叙述。

2、上传安装包并解压。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
3、收集升级前数据库信息。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
Windows下oracle11.2.0.1升级至oracle11.2.0.4
4、关闭数据库,关闭监听
Windows下oracle11.2.0.1升级至oracle11.2.0.4
5、在解压生成的database目录下,以管理员身份运行setup,去掉安全更新的勾,下一步。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
6、跳过更新,下一步
Windows下oracle11.2.0.1升级至oracle11.2.0.4
6、选择升级现有数据库,下一步
Windows下oracle11.2.0.1升级至oracle11.2.0.4
7、选择语言,下一步。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
8、选择企业版,下一步
Windows下oracle11.2.0.1升级至oracle11.2.0.4
9、选择安装目录,原:D:\app\oracle\product\11.2.0\dbhome_1,新目录为D:\app\oracle\product\11.2.0\dbhome_2
Windows下oracle11.2.0.1升级至oracle11.2.0.4
10、开始安装
Windows下oracle11.2.0.1升级至oracle11.2.0.4
11、到80%的时候弹是出oracle netca程序,勾选执行典型配置,下一步。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
12、下一步
Windows下oracle11.2.0.1升级至oracle11.2.0.4
13、选择数据库
Windows下oracle11.2.0.1升级至oracle11.2.0.4
14、选择继续升级
Windows下oracle11.2.0.1升级至oracle11.2.0.4
15、勾选升级结束后重新编译无效对象,下一步。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
16、不移动数据文件,下一步。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
17、下一步
Windows下oracle11.2.0.1升级至oracle11.2.0.4
18、选择完成。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
19、等待升级完成
Windows下oracle11.2.0.1升级至oracle11.2.0.4
20、升级完成,在升级过程中报了一个错误,是配置em失败,这个后期处理,对整体数据升级不影响。
Windows下oracle11.2.0.1升级至oracle11.2.0.4
Windows下oracle11.2.0.1升级至oracle11.2.0.4
21、完成
Windows下oracle11.2.0.1升级至oracle11.2.0.4

1. 检查:

可以看到当前版本已经升级到11.2.0.4了
Windows下oracle11.2.0.1升级至oracle11.2.0.4
Windows下oracle11.2.0.1升级至oracle11.2.0.4
最后是设置环境变量,windows升级完会自动设置,linux的话,要注意升级完成后,将ORACLEHOMEORACLE_HOME和PATH改成新的路径,并使其生效。