当页导航

10.1.0.2版本升级至oracle11gR2

我现在在公司实习,这周老板给我个任务,让我迁移网站到云主机上面去,源主机系统是win2003  32位,tomcat+oracle,目标主机是win2012R2系统64位。老总让我升级老系统上的oracle10.1.0.2升级到11gR2然后,迁移到云主机上面去。我之前都没有接触过oracle,都是用的mysql,oracl...显示全部
我现在在公司实习,这周老板给我个任务,让我迁移网站到云主机上面去,源主机系统是win2003  32位,tomcat+oracle,目标主机是win2012R2系统64位。
老总让我升级老系统上的oracle10.1.0.2升级到11gR2然后,迁移到云主机上面去。我之前都没有接触过oracle,都是用的mysql,oracle上面应用会一点,但是深的就不懂了。

以上就是背景

1.我想问下10.1.0.2如何升级到11gR2,我在网上查看,有的升级路径写的10.1.0.2可以直接升级到11G,有的升级路径上写的是:需要先升级到10GR2,才能升级到11GR2.到底应该选择哪一种?
2.我在网上找到的补丁都是10.2.0.5或者10.2.0.3等等补丁,我想问的是,这些补丁是升级到这个版本的补丁还是从这个版本升级的补丁?
例如:10.2.0.5patch  若是升级到这个版本的补丁,那么10.2.0.5之前的版本都可以用这个补丁升级到这个版本么?
3.我在网上查询,升级有直接升级和间接升级,直接升级需要下载补丁包么,还是直接用database upgrade assistant就可以了?

谢谢各位。环境是windos下面。如果各位能告诉一个傻瓜化的操作更好,虽然学不到原理,但是现在首要任务是先完成任务。
我怕这个任务完不成公司会开除了,最近开了好几个人了,年关又没得工作找。

麻烦各位了,谢谢
问的问题有点小白,各位见谅,我之前对oracle真的不了解收起

查看其它 42 个回答bygt2010的回答

bygt2010bygt2010it技术咨询顾问 , 自由空间科技公司
tianxianhao赞同了此回答
胆大心细,遇事不慌,遇到升级不要去百度上乱搜,要看Oracle官方文档。
1.Oracle11g升级路线图

oracle11g升级路线图.png


你的是10.1.0.2你应该先升级到10.1.0.5或者10.2.0.5再升级到11gR2
2.下载10.2.0.5的补丁包之后p8202632,之后解压,里面有个patch_note.html,升级步骤都在里面
升级其实就是$ORACLE_HOME/lib等文件重新编译连接一下而已。对数据没有任何影响。
例如你的操作系统现在是win2003,有C,D,E,F盘,升级到win server 2008,无非就是将C盘下windows环境替换一下。
别想得太复杂了。
 2015-01-13

提问者

墨霏其它, 成都市环娱互动科技公司
发布31
回答24

请稍候...