<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>《使用dbms_backup_restore包恢复数据库》的评论</title>
	<atom:link href="https://www.xifenfei.com/2011/12/%e4%bd%bf%e7%94%a8dbms_backup_restore%e5%8c%85%e6%81%a2%e5%a4%8d%e6%95%b0%e6%8d%ae%e5%ba%93.html/feed" rel="self" type="application/rss+xml" />
	<link>https://www.xifenfei.com/2011/12/%e4%bd%bf%e7%94%a8dbms_backup_restore%e5%8c%85%e6%81%a2%e5%a4%8d%e6%95%b0%e6%8d%ae%e5%ba%93.html</link>
	<description>提供7*24专业数据库(Oracle,SQL Server,MySQL,PostgreSQL等)恢复和技术支持@Tel:17813235971</description>
	<lastBuildDate>Thu, 11 Dec 2025 02:46:14 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>作者：惜分飞</title>
		<link>https://www.xifenfei.com/2011/12/%e4%bd%bf%e7%94%a8dbms_backup_restore%e5%8c%85%e6%81%a2%e5%a4%8d%e6%95%b0%e6%8d%ae%e5%ba%93.html/comment-page-1#comment-919</link>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
		<pubDate>Fri, 13 Jul 2012 12:38:41 +0000</pubDate>
		<guid isPermaLink="false">https://www.xifenfei.com/?p=2214#comment-919</guid>
		<description><![CDATA[生成还原数据文件sql
[sql]
set pagesize 10000
set lines 150
select &#039;sys.dbms_backup_restore.restoreDatafileTo(dfnumber=&gt;&#039; &#124;&#124; file# &#124;&#124;
&#039;,toname=&gt;&#039; &#124;&#124;chr(39)&#124;&#124; name &#124;&#124;chr(39) &#124;&#124; &#039;);&#039;,
&#039;sys.dbms_backup_restore.applySetDatafile(dfnumber=&gt;&#039; &#124;&#124; file# &#124;&#124;
&#039;,toname=&gt;&#039; &#124;&#124;chr(39)&#124;&#124; name &#124;&#124;chr(39) &#124;&#124; &#039;);&#039;
from v$datafile;
[/sql]]]></description>
		<content:encoded><![CDATA[<p>生成还原数据文件sql</p>
<pre class="brush: sql; title: ; notranslate">
set pagesize 10000
set lines 150
select 'sys.dbms_backup_restore.restoreDatafileTo(dfnumber=&gt;' || file# ||
',toname=&gt;' ||chr(39)|| name ||chr(39) || ');',
'sys.dbms_backup_restore.applySetDatafile(dfnumber=&gt;' || file# ||
',toname=&gt;' ||chr(39)|| name ||chr(39) || ');'
from v$datafile;
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>作者：惜分飞</title>
		<link>https://www.xifenfei.com/2011/12/%e4%bd%bf%e7%94%a8dbms_backup_restore%e5%8c%85%e6%81%a2%e5%a4%8d%e6%95%b0%e6%8d%ae%e5%ba%93.html/comment-page-1#comment-918</link>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
		<pubDate>Fri, 13 Jul 2012 12:37:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.xifenfei.com/?p=2214#comment-918</guid>
		<description><![CDATA[恢复归档日志方法
[sql]
 declare
 devtype varchar2(256);
 done boolean;
 begin
 devtype:=sys.dbms_backup_restore.deviceallocate(type=&gt;&#039;&#039;,ident=&gt;&#039;t1&#039;);
 sys.dbms_backup_restore.restoresetarchivedlog(destination=&gt;&#039;/oradata/rmanbackup/archive&#039;);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;22);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;23);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;24);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;25);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;26);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;27);
 sys.dbms_backup_restore.restorebackuppiece(done=&gt;done,handle=&gt;&#039;/oradata/HB130000_12_588180557.bak&#039;,params=&gt;null);
 sys.dbms_backup_restore.devicedeallocate;
 end;
 /
[/sql]]]></description>
		<content:encoded><![CDATA[<p>恢复归档日志方法</p>
<pre class="brush: sql; title: ; notranslate">
 declare
 devtype varchar2(256);
 done boolean;
 begin
 devtype:=sys.dbms_backup_restore.deviceallocate(type=&gt;'',ident=&gt;'t1');
 sys.dbms_backup_restore.restoresetarchivedlog(destination=&gt;'/oradata/rmanbackup/archive');
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;22);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;23);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;24);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;25);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;26);
 sys.dbms_backup_restore.restorearchivedlog(thread=&gt;1,sequence=&gt;27);
 sys.dbms_backup_restore.restorebackuppiece(done=&gt;done,handle=&gt;'/oradata/HB130000_12_588180557.bak',params=&gt;null);
 sys.dbms_backup_restore.devicedeallocate;
 end;
 /
</pre>
]]></content:encoded>
	</item>
</channel>
</rss>
