一:环境说明源库:操作系统:LINUX 32位数据库:Oracle 10.2.0.4.0 32位 目标库:操作系统:LINUX 64位数据库:ORACLE 10.2.0.4.0 64位 二:操作说明使用RMAN跨平台传输导出:1. startup open read only;2. 检查是否支持跨平台的转换Set serveroutput on;DeclareDb_ready Boolean;BeginDb_ready:=dbms_tdb.check_db("Linux x86 64-bit",2);If(db_ready) thenDbms_output.put_line("support");ElseDbms_output.put_line("nosupport");End if;End;3. 检查是否存在外部对象DeclareExternal Boolean;BeginExternal:=dbms_tdb.check_external;End;4. 在RMAN中执行整库转换Convert database new database ‘MICSREGR’ --(在此设定实例名MICSREGR)Transport script. ‘/u02/app/oracle/oradata/MICSREGR/rmandata/tsconv.sql’To platform. ‘Linux x86 64-bit’Db_file_name_convert ‘/u02/app/oracle/oradata/MICSREGR/’ ‘/u02/RMAN/a’;注意报如下错误:/u02/app/oracle/oradata/MICSREGR/必须要加/,否则会报OMF错误。/u02/RMAN/a必须要加a,用来和源库的OMF文件区分。ORA-01276: Cannot add file/u02/app/oracle/oradata/MICSREGR/rmandata/o1_mf_system_4c720cx5_.dbf. File has an Oracle Managed Files file name.5. 将数据库设置为read writeStartup open read write;
ORA-00600 [KCBNEW_3] 分析ORA-07445 Qsmmixcomputeclusteringfactor 分析相关资讯 数据库迁移
| - 利用RMAN跨平台迁移数据库 (04/28/2014 17:57:13)
|
本文评论 查看全部评论 (0)