快速业务通道

不完全恢复试验(11.2g 64位win2003数据库恢复到32位linux服务器)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-04
实验目的:
把64位 win2003 11.2g数据库 不完全恢复到32位的linux 5.5服务器上 .
1.源库先做一个全备操作. 2.加入测试数据test1.t2 : SQL> select * from v$version; BANNER
-------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:appAdministratorarchive
最早的联机日志序列 3
下一个存档日志序列 5
当前日志序列 5
SQL> alter session set nls_date_format =''yyyy-mm-dd hh24:mi:ss''; 会话已更改. SQL> select sysdate from dual; SYSDATE
-------------------
2010-12-10 17:29:13 SQL> create table test1.t2 (id number); 表已创建. SQL> insert into test1.t2 select rownum from dba_users; 已创建39行. SQL> commit; 提交完成. SQL> alter system switch logfile; 系统已更改. SQL> select sysdate from dual; SYSDATE
-------------------
2010-12-10 17:30:06 SQL> update test1.t2 set id=id 10; 已更新39行. SQL> commit; 提交完成. SQL> alter system switch logfile; 系统已更改. SQL> select sysdate from dual; SYSDATE
-------------------
2010-12-10 17:30:31 --要恢复到这个时间点 SQL> truncate table test1.t1; 表被截断. SQL> truncate table test1.t2; 表被截断.
3.关闭数据库.
SQL> shutdown immediate;
已经卸载数据库.
ORACLE 例程已经关闭.
4.拷贝备份和日志文件到目标服务器上.
[oracle@kmed dbs]$ ll /rmanbk/kmed11/
total 1165712
drwxr-xr-x 2 oracle oinstall 4096 Dec 11 09:35 archive
-rw-r--r-- 1 oracle oinstall 26984448 Dec 11 09:34 ARC_KMED11_1_1_1_737400317.ARH
-rw-r--r-- 1 oracle oinstall 4608 Dec 11 09:34 ARC_KMED11_3_1_1_737400412.ARH
-rw-r--r-- 1 oracle oinstall 9830400 Dec 11 09:34 CTL_C-682820449-20101210-00
-rw-r--r-- 1 oracle oinstall 1155678208 Dec 11 09:38 DB_KMED11_2_1_1_737400323.DBF
以下连接目标服务器上linux5.5 上操作: 5.编辑pfile文件: [oracle@kmed dbs]$ vi initkmed11.ora
*.aq_tm_processes=2
*.audit_file_dest=''/u02/app/admin/kmed11/adump''
*.audit_trail=''DB''
*.compatible=''11.2.0.0.0''
*.control_files=''/u02/oradata/kmed11/control01.ctl'',''/u02/oradata/kmed11/control02.ctl'',''/u02/oradata/kmed11/control03.ctl''#Restore Controlfile
*.core_dump_dest=''/u02/app/diag/rdbms/kmed11/kmed11/cdump''
*.db_block_size=8192
*.db_domain=''''
*.db_name=''kmed11'' #Reset to original value by RMAN
*.diagnostic_dest=''/u02/app''
*.dispatchers=''(PROTOCOL=TCP) (SERVICE=kmed11XDB)''
*.global_names=TRUE
*.job_queue_processes=10
*.log_archive_dest_2=''location=/u02/archive/kmed11''
*.log_buffer=2134016# log buffer update
*.memory_target=244M
*.nls_date_format=''YYYY-MM-DD HH24:MI:SS''
*.open_cursors=300
*.open_links=4
*.optimizer_dynamic_sampling=2
*.optimizer_mode=''ALL_ROWS''
*.parallel_max_servers=20
*.plsql_warnings=''DISABLE:ALL''# PL/SQL warnin

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号