利用ORACLE RMAN 迁移不同平台的oracle数据库
来源:互联网 发布:scada数据采集系统 编辑:程序博客网 时间:2024/06/10 21:47
本文介绍利用RMAN迁移不同平台的oracle数据库。
环境描述:
数据库 -->ORACLE10g V10.2.0.1.0
原系统 -->IBM AIX 5.3
目标系统-->HP-UX IA 11.23 U ia64
移植过程:
1.原系统中列出支持转换的平台
select * from v$transportable_platform;
2.用DBMS_TDB.CHECK_DB 检查数据库状态
set serveroutput on;
declare
db_ready boolean;
begin
db_ready := dbms_tdb.check_db('HP-UX IA (64-bit)',dbms_tdb.skip_readonly);
end;
/
数据库必须在readonly状态下才能进行数据转换
3.切换数据库到readonly状态
shutdown immediate;
startup mount;
4.用DBMS_TDB .CHECK_EXTERNAL识别扩展对象
declare
external boolean;
begin
external := dbms_tdb.check_external;
end;
5.进行数据转换
CONVERT DATABASE NEW DATABASE 'instancename'
transport script '/oracle/converted/transportscript.sql'
to platform 'HP-UX IA (64-bit)'
db_file_name_convert '/oracle/dbfpath' '/oracle/converted';
6.将生成的transportscript.sql及转换成功的数据文件ftp到目标机
7.修改transportscript.sql及init.ora
8.执行transportscript.sql
9.用orapwd命令创建本地orapw文件
10.转换完成后修改/etc/oratab文件,instancename:/oracle/product/10.2.0:N。是数据库在dbca中可见
11.利用dbca配置数据库
12.执行alter user sys identified by oracle;使得sys用户远程可用
环境描述:
数据库 -->ORACLE10g V10.2.0.1.0
原系统 -->IBM AIX 5.3
目标系统-->HP-UX IA 11.23 U ia64
移植过程:
1.原系统中列出支持转换的平台
select * from v$transportable_platform;
2.用DBMS_TDB.CHECK_DB 检查数据库状态
set serveroutput on;
declare
db_ready boolean;
begin
db_ready := dbms_tdb.check_db('HP-UX IA (64-bit)',dbms_tdb.skip_readonly);
end;
/
数据库必须在readonly状态下才能进行数据转换
3.切换数据库到readonly状态
shutdown immediate;
startup mount;
alter database open read only;
4.用DBMS_TDB .CHECK_EXTERNAL识别扩展对象
declare
external boolean;
begin
external := dbms_tdb.check_external;
end;
5.进行数据转换
CONVERT DATABASE NEW DATABASE 'instancename'
transport script '/oracle/converted/transportscript.sql'
to platform 'HP-UX IA (64-bit)'
db_file_name_convert '/oracle/dbfpath' '/oracle/converted';
6.将生成的transportscript.sql及转换成功的数据文件ftp到目标机
7.修改transportscript.sql及init.ora
8.执行transportscript.sql
9.用orapwd命令创建本地orapw文件
10.转换完成后修改/etc/oratab文件,instancename:/oracle/product/10.2.0:N。是数据库在dbca中可见
11.利用dbca配置数据库
12.执行alter user sys identified by oracle;使得sys用户远程可用
- 利用ORACLE RMAN 迁移不同平台的oracle数据库
- linux 6.4平台利用rman迁移oracle 11g r2数据库
- Linux平台下使用rman进行oracle数据库迁移
- 利用RMAN针对同平台下Oracle的实例进行异机迁移
- rman实现oracle数据库迁移
- 使用rman迁移oracle数据库
- 利用RMAN跨平台迁移数据库
- Oracle 10g RMAN 跨平台迁移
- Oracle 利用RMAN 完成数据迁移
- 不同字符集和不同版本的Oracle数据库迁移
- RMAN跨平台(endian format不同)迁移数据库
- oracle异构rman迁移
- Oracle 11g 数据库跨平台迁移
- 【ORACLE】RMAN实现数据迁移
- oracle数据库的物理迁移
- Oracle数据库的迁移方法
- oracle数据库的物理迁移
- Oracle在不同平台间表空间迁移
- 转载 在JavaScript中实现的各种进制间的转换。
- helix流媒体服务器概况
- 动态加载jar包的方法
- 静思激发创造力
- C#编程中的 New 关键词的几种用法
- 利用ORACLE RMAN 迁移不同平台的oracle数据库
- 用正则表达式来增强VBScript(ASP)类型判断
- 进行网络电视直播的几种方法
- VS2005+Crystal Report开发Web应用一
- VS2005+Crystal Report开发Web应用二
- VS2005+Crystal Report开发Web应用三
- VS2005+Crystal Report开发Web应用四
- 竞争
- VS2005+Crystal Report开发Web应用五