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

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

78

积分

0

好友

0

主题
1#
发表于 2012-6-30 19:35:19 | 查看: 5508| 回复: 3
背景:全库双向流复制中,源库AIX64位,目标库CENTOS64位,数据库相同版本oracle 10.2.0.4。
问题:1)能否采用RMAN做初始化?
         2)如果不能,我调用MAINTAIN_GLOBAL,能否提前用EXP方式手动配制好初始化?
备注:1)单纯用RMAN做迁移时,目前环境不支持:一是因为异构,二是因为从高位OS走向低位OS。不晓得是否在流复制中可以打破这个限制。
         2)刘大的流复制贴子已看到并按步骤实验过,但因举例并非全库流复制,此次操作无法完全借用。

[ 本帖最后由 tsx197 于 2012-6-30 20:41 编辑 ]
2#
发表于 2012-6-30 19:48:27
1. 可以 , 但需要用到rman convert  database


2. 数据量大的话还是推荐用rman , 否则可以考虑用 data pump或export/import 工具

回复 只看该作者 道具 举报

3#
发表于 2012-6-30 20:29:27
1)能推荐一个用EXP初始化,做双向流复制的贴子吗?网上找了很多,包括三思的,但都不太详细,很多细节都没提及。
2)rman convert  database 不能用在高位的操作系统到低位的操作系统,如果反了,是可以用转换的。所以,我目前这个环境估计不能实现吧?file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1605166826\QQ\WinTemp\RichOle\(@FZ5L6%D7KM887$@D08`CB.jpg还是在流复制中的RMAN初始化能打破这个限制?呵呵,刘大官方文档看的多,还请指教3)请指教第二个图,如何判断高低位。是前面代号越小的,就是低位;数字越大的,就是高位?

[ 本帖最后由 tsx197 于 2012-6-30 21:18 编辑 ]

1.jpg (12.41 KB, 下载次数: 401)

1.jpg

2.jpg (36 KB, 下载次数: 393)

2.jpg

回复 只看该作者 道具 举报

4#
发表于 2012-6-30 21:49:10
我说的是 使用convert 命令把datafile 在 little endian 和big endian之间转换,  你说的是 10g中同 一endian的平台之间的数据文件可以通用,是2码事情。

利用rman convert命令可以将当前平台的数据文件 转换到目标platform上,例如:

In the following example, the FORMAT argument controls the name and location of the converted data files:

RMAN> CONVERT TABLESPACE finance,hr
2>   TO PLATFORM 'Linux IA (32-bit)'
3>   FORMAT '/tmp/transport_linux/%U';

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-26 01:39 , Processed in 0.073702 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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