暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
ORACLE RMAN Convert database跨平台迁移(Windows→Linux)
1762
12页
189次
2020-12-16
免费下载
实验环境
WINDOWS
平台
:
操作系统:
Windows Server 2008 64
位企业版
数据库版本:
11.2.0.1.0
64
位)
LINUX
平台
:
操作系统:
RHEL5.5_x64
数据库版本:
11.2.0.1.0
64
位)
实验简介
RMAN Convert database
WINDOWS
上的
oracle
库跨
LINUX
平台,当前
LINUX
平台只装数据库软件,不建库。
Convert database
具体如下特性:
1
只能传输数据表空间的数据文件。临时表空间将不会被传输,如果临时表空间是本地
管理的话,那么传输数据库完成后将会自动在目标数据库创建临时表空间。
2
使
PFILE
PFILE
使
SPFILE
,那么将会自动产生一个
PFILE
进行传输,并在目标数据库生成
SPFILE
3
控制文件和联机日志文件将不会被传输。在目标数据库
open resetlogs
的过程中,将会
自动创建控制文件和联机日志文件。
4
BFILE
外部表和
directory
将不被传
RMAN
检查时候会把这些象列
用户可以手工创建这些对象。
5
密码文件将不会被传输,用户必须在目标数据库手工创建密码文件。
实验步骤
一:将源数据库置于
READ ONLY
模式:
SYS@CTY> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE
例程已经关闭。
SYS@CTY> startup mount;
ORACLE
例程已经启动。
…………………………
..
数据库装载完毕。
SYS@CTY> alter database open read only;
数据库已更改。
二:利用
dbms_tdb
包检查数据库能否被传输以及列出外部表和
DIRECTORY
等无法传输
对象信息
SYS@CTY> set serveroutput on
SYS@CTY> declare
db_ready boolean;
begin
/* db_ready is ignored, but with SERVEROUTPUT set to ON any
* conditions preventing transport will be output to console */
db_ready := dbms_tdb.check_db('Linux IA (64-bit)',
dbms_tdb.skip_none);
end;
/
PL/SQL procedure successfully completed.
SYS@CTY> declare
external boolean;
begin
/* value of external is ignored, but with SERVEROUTPUT set to ON
* dbms_tdb.check_external displays report of external objects
* on console */
external := dbms_tdb.check_external;
end;
/
The following external tables exist in the database:
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜