Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

3

积分

0

好友

1

主题
1#
发表于 2012-6-15 23:11:52 | 查看: 5773| 回复: 3
请教大家一个问题:我们的系统运行在32位windows2003 server下,数据库为oracle9.2.0.1,现在数据库要升级到oracle11.2。现场只有一台服务器,数据库大小为8g左右。
我想这样做:
(1)在服务器上安装oracle11g,并新建数据库。
(2)9i数据库停止应用,从原数据库中exp导出数据,然后imp到11g新库中。
(3)oradim删除9i的数据库,然后吧11g的数据库改为原来的名字。
想听下maclean的意见,不知道这样做有没有什么风险。
2#
发表于 2012-6-15 23:14:28
听其他同事说oracle9.2.0.1数据库中的数据不能直接倒入到11g中,不知道是某种类型的数据不行还是所有的数据类型都都不行。
先听下大家的意见,明天去单位试下。

回复 只看该作者 道具 举报

3#
发表于 2012-6-16 10:36:13
能不能升级,看路线喽
32位估计要升级到64位吧。

不过exp这个没有版本问题啊,导出、导入啊。这个测试一下还蛮容易的,才8G。

也可以参考Maclean的博客
http://www.oracledatabase12g.com/archives/oracle-database-9i-10g-11g-r2-upgrade-roadmap.html



[ 本帖最后由 saup007 于 2012-6-16 10:39 编辑 ]

回复 只看该作者 道具 举报

4#
发表于 2012-6-16 15:27:27
可以使用 9i 的exp 导出到 11.2  注意 导出速度  、 源目标库的  字符集一致、索引创建及 表空间一致等问题

exp_compatible.png

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-26 00:09 , Processed in 0.052617 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569