⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 314.html

📁 Jsp001精华文章离线版.很不错的,主要是针对JSP的相关内容的
💻 HTML
📖 第 1 页 / 共 2 页
字号:
    3、用alter database backup controlfile命令来备份拷贝文件<br>    在热备份运行之前log_archive_dest目录可能已满,这时就要备份目录,然后删除文件,释放空间,这个过程有如下步骤:<br>    1、暂时停止archive进程。<br>    2、记录在log_archive_dest目录下的文件。<br>    3、重新启动archive 进程。<br>    4、备份archive redo log 文件。<br>    5、删除目录中的文件。<br>sqldba lmode=y &lt;&lt;EOF arch1<br>archive log stop;<br>exit<br>EOF arch1<br>FILES='ls /wwwdg/oracle/arch/arch*.dbf';<br>sqldba lmode=y&lt;&lt;EOF arch2<br>connect internal<br>archive log start;<br>exit<br>EOF arch2<br>tar -rvf /dev/rmt/0 FILES<br>rm -f $FILES<br><br>逻辑备份与物理备份的结合。<br>     前面介绍了三种备份的方法,在数据库做备份时,应该将数据这三种备份的特点灵活运用,我们首先比较一下三种方法的特性。<br><br>   方      法<br> 类  型<br>   恢         复         特            性<br>   EXPORT导出<br> 逻辑型<br>可以将任何数据库对象恢复到它被导出时的状态<br>    乻hutdown<br>?将最近copyes of datafile,拷贝到$oracle_home/dbs目录。<br>?%svrmgrl<br>?svrmgrl&gt;connect internal<br>…svrmgrl&gt;startup mount pfile=filename exclusive<br>      ?svrmgrl&gt;alter database recover;<br>       注:将自动恢复数据到the point of failure;<br>      ? svrmgrl&gt;alter database open;        <br>      ?当archive log文件过多时,在 做过部分备份后,可将current log sequence 之前的log***.arc删除.<br>          #su - oracle<br>          %svrmgrl<br>          svrmgrl&gt;connect internal;<br>          svrmgrl&gt;archive log list;  <br>                   #此处标有current log sequence.假设为360。<br>          Svrmgrl&gt;exit<br>         $cd /billdg/oracle/app/oracle/product/7.3.2/dbs/arch<br>         $ rm .........                             #将log360.arc之前的文件如log359.arc,log358.arc.............删除。<br>   冷  备  份<br> 物理型<br>可将数据库到它被关闭的状态<br>   热  备  份<br> 物理型<br>可将数据库恢复到任一时间点的状态<br><br>    当数据库比较小时,处理业务也小时,冷备份导出就可以了。如果只对一两个表备份导出就够了。一般来说一个好,备份最终执行总包括逻辑和物理,导出确认数据库在逻辑的正确性而物理备份确保物理。<br>    另外,在进行备份时需要一些存储介质,对于这些介质应该对其作好管理<br> 1:根据备份的内容,日期将介质统一编号,以免备份和恢复时弄错介质,造成原有的备份丢失。<br> 2:介质应存放在与计算机设备不同的地点,以免机房发生意外时,备份与计算机设备一同损坏。<br><br>附录:<br>tar命令<br>tar option [arguments] filename...<br>option:<br> c:创建一个由命令行指定的新的tarfile<br> t:列出tarfile中的内容<br> x:打开tarfile;<br> f:使用其后的filename 或/dev/rmt/0|1<br> v:列出被恢复的文件名;<br> p:恢复文件<br>example:<br>  #tar cvf /dev/rmt/0 /oracle<br>   备份/root 下的所有内容<br>  #tar tvf /dev/rmt/0 <br>    列出磁带上的所有内容<br>  #tar xvf /dev/rmt/0 /oracle<br>    将磁带上的/oracle目录中的内容恢复到当前目录中<br><br>导出选项<br>关键字                   内              容 <br>USERID        运行导出命令的帐号的用户名/口令。<br>BUFFEER       用来取数据行的缓冲区的大小。<br>FILE          导出转储文件的名字<br>COMPRESS      导出是否应该压缩有碎片的段成一个范围,这将会影响STORAGE                                                                                   <br>              子句,<br>GRANTS        导出时否要导出数据库对象上的授权<br>INDEXES       是否要导出表上的索引<br>ROWS          是否应导出行。如它为‘N’,那么在导出文件中仅生成数据库                              <br>              对象的DDL<br>CONSSTRAINTS  是否导出表旧的约定条件<br>FULL          如设为‘Y’,那么将执行一个整个数据库导出操作<br>OWNER         要导出的一系列数据库帐号,然后执行这些帐号的USER导出操        <br>              作<br>TABLES        要导出的一系列表;执行这些表的TABLE导出操作<br>RECORDLENGTH  转储导出文件日志的长度(以字节为单位),通常都使用缺省,除<br>              非要在两个不同操作系统中传递导出文件<br>INCTYPE       正在执行的导出操作的类型(有效值有”COMPLETE“(缺省值),<br>              CUMULATIVE”和“IVCREMENTAL”)<br>RECORD        在增量导出类型中的一个标记,标明是否将日志存储到数据字典<br>              中日志导出的表中<br>PARFILE       要传递给导出的参数文件的名字。这个文件将包含所有参数的入<br>              口项<br>ANALYZE       标明是否将移对象的统计信息写入导出转储文件中<br>CONSISTENT    标明是否保留所有导出对象的读取一致复制。<br>LOG           导出日志将要写入的文件的名字<br>MLS           标明是否要导出MLS 标号<br>MLS_LABEL_    规定了MLS标号的格式<br><br>导入选择项<br>USERID        运行导入命令的帐号的用户名/口令。<br>BUFFEER       用来取数据行的缓冲区的大小。<br>FILE          导入转储文件的名字<br>SHOW          规定文件内容是否被显示,而不是被执行。<br>EGORE         标明在执行‘CREATE’命令时,是否忽略遇到的错误。如果正<br>              在导入的对象已经存在时,应使用这个参数。<br>FULL          如设为‘Y’,那么将执行一个整个数据库导入操作<br>FROMUSER      在FULL=N的情况下,才有参数。它是一系列的数据库帐号,其<br>              对象应从导出转储文件中读取。<br>TOUSER        一系列数据库帐号,导出转储文件扣的对象将要导入这些帐号。<br>GRANTS        导入时否要导入数据库对象上的授权<br>INDEXES       是否要导入表上的索引<br>ROWS          是否应导入行。如它为‘N’,那么在导入文件中执行数据库对<br>              象的DDL<br>FULL          如设为‘Y’,那么将执行一个整个数据库导出操作<br>TABLES        要导入的一系列表<br>RECORDLENGTH  转储导入文件日志的长度(以字节为单位),通常都使用缺省,除<br>              非要在两个不同操作系统中传递导入文件<br>INCTYPE       正在执行的导入操作的类型(有效值有”COMPLETE“(缺省值),<br>              CUMULATIVE”和“IVCREMENTAL”)<br>PARFILE       要传递给导入的参数文件的名字。这个文件将包含所有参数的入<br>              口项<br>ANALYZE       标明是否将移对象的统计信息写入导入转储文件中<br>LOG           导入日志将要写入的文件的名字<br>MLS           标明是否要导入MLS 标号<br><br>热备份的命令文件:<br>ORACLE_SID=oracle7<br>ORACLE_HOME=/wwwdg/oracle<br>sqldba lmode=y&lt;&lt;EOF arch1<br>connect internal<br>alter tablespace SYSTEM begin backup;<br>!tar -cvf /dev/rmt/0 /wwwdg/oracle/dbms/sys01.dbf<br>alter tablespace SYSTEM end backup;<br><br>alter tablespace BWT begin backup;<br>!tar -cvf /dev/rmt/0 /wwwdg/oracle/dbms/BWT1.dbf<br>alter tablespace BWT end backup;<br><br>archive log stop<br>exit<br>EOF arch1<br>FILES='ls /wwwdg/oracle/arch/arch*.dbf';<br><br>sqldba lmode=y&lt;&lt;EOF arch2<br>connect internal<br>archive log start;<br>exit<br>EOF arch2<br><br>tar -rvf /dev/rmt/0 $FILES<br>rm -f $files<br><br>sqldba lmode=y&lt;&lt;EOFarch3<br>alter database backup controlfile to <br> '/wwwdg/oracle/dbms/bwtcontrfile.backup';<br>exit<br>EOF arch3<br><br>tar -rvf /dev/rmt/0 /wwwdg/oracle/bwt/bwtcontrofile.backup<br><br></p></td>
  </tr>
</table>

<p>
<CENTER><a href="http://www.jsp001.com/forum/newreply.php?action=newreply&threadid=314">点这里对该文章发表评论</a></CENTER>
<p>该文章总得分是 <font color=red>0</font> 分,你认为它对你有帮助吗?
				[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=314&intVote=4","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>非常多</a>](<font color=red>0</font>) 
				[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=314&intVote=2","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>有一些</a>](<font color=red>0</font>) 
				[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=314&intVote=1","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>无帮助</a>](<font color=red>0</font>) 
				[<a href=javascript:void(0) onclick=window.open("http://www.jsp001.com/forum/codeVote.php?threadid=314&intVote=-1","","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=70,height=40,top=0,left=0")>是灌水</a>](<font color=red>0</font>) </p>
<script language="javascript" src="http://www.jsp001.com/include/read_thread_script.php?threadid=314"></script>
<p><CENTER>
Copyright &copy; 2001 - 2009 JSP001.com . All Rights Reserved <P>

<IMG SRC="../image/jsp001_small_logo.gif" WIDTH="85" HEIGHT="30" BORDER=0 ALT="">
</CENTER></p>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -