寻求oracle 11.1.0.7升级到11.2.0.3 方案

[复制链接]
查看11 | 回复9 | 2008-4-3 16:54:14 | 显示全部楼层 |阅读模式
本帖最后由 ses19828 于 2013-3-31 14:42 编辑
现状:
平台:windows server 2008 x64
数据库 Oracle Database 11g Release 1 11.1.0.7.0
应用软件: ptc公司的windchill
数据库RMAN全备大小大概有150G左右 冷备份DB FILE文件大小大概400G
局域网的使用,I/O也很给力停机时间可以是周末2天2夜的时间。。。

要求:平台保持不变, 把数据库升级到11.2.0.3 版本
难度:
1.数据库建windchilldb实例都是由PTC公司封装好的执行程序来创建windchilldb的, 这个是不透明的。

目前初步打算:
1.在新的服务器上安装11.2.0.3版本的数据库,然后执行“PTC公司封装好的创建数据库实例的程序”
2.老的服务器上用expdp 全库导出,impdp导入到新的服务器上的笨办法
请问大侠们:有什么好的升级办法吗?我们这种笨办法,大概需要停机多久呢?



回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
搭建dataguard环境,可以通过备库平稳升级,感觉会节省不少时间。
回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
天鹰cool 发表于 2013-3-31 14:06
搭建dataguard环境,可以通过备库平稳升级,感觉会节省不少时间。

可否再详细一些几个要点??
你的意思是:
1.新机器上 搭建一个 11.1.0.7的DG物理备库
2.然后在新机器上用DBUA升级到11.2.0.3 吗?
3.停老机器,拷贝归档日志到新机器,应用剩余的归档日志吗?

回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
我曾经在三思笔记里看到这种方法,不过好像说是逻辑备库更适用于数据库升级,具体的没实践过,不好意思。
回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
天鹰cool 发表于 2013-3-31 14:21
我曾经在三思笔记里看到这种方法,不过好像说是逻辑备库更适用于数据库升级,具体的没实践过,不好意思。

哈哈这个是生产环境
就算实践过,在生产环境上也没实践过。压力大

回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
数据不是很大,用rman异机恢复吧~
参考 http://blog.csdn.net/tianlesoftware/article/details/7311352
回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
expdp+impdpor dg+ dbua
回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
xifenfei 发表于 2013-3-31 15:36
expdp+impdpor dg+ dbua

3Q
还是坚持用EXPDP 笨办法吧
步骤简单些
目前最担心的就是 建库的脚本 是PTC公司封装的建库程序不知道是不是可以完美支持11.2.0.3上执行否


回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
天鹰cool 发表于 2013-3-31 14:06
搭建dataguard环境,可以通过备库平稳升级,感觉会节省不少时间。

11.1.0.7与11.2.0.3,版本不一致,不能配置dataguard环境吧。
回复

使用道具 举报

千问 | 2008-4-3 16:54:14 | 显示全部楼层
导入导出,dg+dbua,rman restore到异机,insert into 都可以。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行