oracle11g中的跨平台数据传输及前提条件

一,跨平台传输数据的意义在于:你可以将运行在一个平台上的数据库中的表空间传输到运行在另一个平台上的数据库

 

二,典型的跨平台可移植表空间的使用包括以下:

1 发布结构化数据作为可传输的表空间分布给向不要求平台的,可以将转换的表空间集成到现有的数据库的客户

2 将数据从一个大型数据仓库服务器迁移到较小计算机的数据中心,例如基于linux的工作站或服务器

3 在所有主机共享相同的段字节格式的异构机群上共享只读模式的表空间

 

三,oracle11g中跨平台数据传输有以下三种情况:

1,如果源平台不同于目标平台,并且端字节格式不同,必须使用RMAN的convert命令操作可传输的表空间。

2,如果在具有相同的端字节格式的数据库平台之间进行部分数据库转换,可以使用操作系统的方法从源复制文件到目的地

3,如果转换一个完整的并且端字节格式相同的数据库,任何数据文件与undo必须转换。不能将数据从源直接拷贝到目标平台。

 

四,在跨平台传输数据库之前需要检查数据库

1、源平台和目标平台必须具有相同的段字节格式。例如,您可以从Microsoft Windows到Linux x86(都是小端模式) 传输一个数据库,或从HP-UX到AIX(都是大端法),但不是从HP-UX到Linux x86(大端到低位优先)).但是,即使有相同的端字节格式,一个数据库必须经历从一个平台移到另一个平台的转换过程。

2、传输数据库时必须以只读模式打开。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值