| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
如果表的许多分区被意外drop,需要利用带库上的备份集在测试机上做不完全恢复,而具体日期需要达到一个特定的时间,那么我们可以参考下文中的解决方法。
◆首先需要用logminer查出删除语句: 网管u家u.bitsCN.com
| uncompress /oracle/oradata/xxx/xxx.ARC.Z ... begin begin sys.dbms_logmnr.start_logmnr(Options => sys.dbms_logmnr.DICT_FROM_ONLINE_CATALOG); end; 网管u家u.bitsCN.com create table xsb_logminer_1 as 网管网www.bitscn.com
BEGIN sys.dbms_logmnr.end_logmnr();END; 网管下载dl.bitscn.com |
◆然后在生产库上创建pfile: 中国网管联盟bitsCN.com
| create pfile='...' from spfile; |
网管联盟bitsCN_com
需要从带库上恢复rman备份集至生产机上,将此备份集FTP至测试机上,连同pfile文件.
在测试机上创建与生产机上相同目录,admin ...
网管论坛bbs_bitsCN_com
在测试机上创建新实例:
| orapwd file=... password=xxx |
◆启动新实例
网管联盟bitsCN_com
| export ORACLE_SID=xxx sqlplus / as sysdba startup nomount pfile='/home/oracle/init_xxx.ora'; create spfile from pfile='/home/oracle/init_xxx.ora'; exit 中国网管联盟bitsCN.com RMAN target sys/xxx 网管联盟bitsCN@com
run 网管网www_bitscn_com shutdown immediate; exit 中国网管论坛bbs.bitsCN.com |
|
0
|
评论加载中…