ITPub博客

首页 > 数据库 > Oracle > 表空间传输步骤

表空间传输步骤

原创 Oracle 作者:shuangoracle 时间:2011-04-27 17:42:19 0 删除 编辑
表空间传输:
1、把要传输表空间设置为只读状态;
2、以传输表空间模式(transport_tablespace=y)将表空间的元数据导出到转储文件;
3、判断源数据库所在平台与目标数据库所在平台的endian是否相同:
select a.platform_name,b.endian_format from v$database a,v$transportable_platform b where a.platform_name=b.platform_name;
4、转换数据文件格式,既可以在源数据库转换也可以在目标数据库转换:
在源数据库执行转换:
RMAN> CONVERT TABLESPACE USERS TO PLATFORM 'Microsoft Windows IA (32-bit)' FORMAT 'E:ZHAOSS';
在目标数据库执行转换:
RMAN> CONVERT DATAFILE 'D:ZHAOSSEXAMPLE01.DBF' FROM PLATFORM 'Microsoft Windows IA (32-bit)' FORMAT 'E:ZHAOSS';
5、以传输表空间模式(transport_tablespace=y)将表空间的元数据和目标平台上的数据文件导入到数据库中;
6、将导入表空间设置为读写状态。
[@more@]

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

请登录后发表评论 登录
全部评论

注册时间:2010-08-25

  • 博文量
    84
  • 访问量
    242686