ITPub博客

首页 > 数据库 > Oracle > 10g跨平台迁移数据库测试

10g跨平台迁移数据库测试

原创 Oracle 作者:logzgh 时间:2007-01-30 10:55:33 0 删除 编辑

最近我们要做一个6个T的数据量的数据库跨平台迁移。

并且数据库是8i的版本。要从aix上迁移到hpux上面。

-_-bbb.....

[@more@]

所以今天我们做了个测试:

测试环境:

源:windows xp,oracle10g

目标:linux 32bit oracle10g

测试步骤如下:

1.将数据文件ftp至linux平台上,控制文件,日志文件,临时文件不用传。
2.在目标库上,测试了以下三种convert转换:

rman target /


a.

convert datafile '/oradata2/hc9i/SYSTEM01.DBF' from platform 'Microsoft Windows IA (32-bit)' format '/oradata2/hc9i_new/SYSTEM01.DBF';

b.

convert datafile '/oradata2/hc9i/SYSAUX01.DBF' from platform 'Microsoft Windows IA (32-bit)';
这种不指定db_file_name_convert和format,输出文件放在dbs目录下面,数据文件名称是一长串名字。

c.

convert datafile '/oradata2/hc9i/USERS01.DBF','/oradata2/hc9i/UNDOTBS01.DBF' from platform 'Microsoft Windows IA (32-bit)' PARALLELISM 2 db_file_name_convert='/oradata2/hc9i/','/oradata2/hc9i_new/';
同时转换多个数据文件,parallelism指定并行度为2

3.临时文件,日志文件,控制文件不用转。
控制文件采用重建的方法,然后resetlogs打开数据库。
临时文件需要重新填加。

4.最后open resetlogs打开数据库。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/100091/viewspace-896091/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    97
  • 访问量
    997586