最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > oracle数据库冷备份的方法建站知识

oracle数据库冷备份的方法建站知识

时间:2023-05-23 12:05:23 阅读: 文章分类: 网站建设 作者: 网络小编

导读:1建站知识oracle数据库脱机备份的实现方法与在使用oracle数据库脱机备份时的一些注意事项网站建设制作个业网站建设公司。

网站建设制作个业网站建设公司

冷备份是数据库文件的物理备份,通常在数据库通过一个shutdown normal或shutdown immediate 命令正常关闭后进行。当数据库关闭时,其使用的各个文件都可以进行备份。这些文件构成一个数据库关闭时的一个完整映像。冷备份通常要备份以下文件:所有数据文件所有控制文件所有联机重做日志初始化参数文件initsid.ora(可选)先执行以下SQL语句查看所有需要备份的文件:

复制代码 代码如下:

SVRMGR> select * from v$datafile;SVRMGR> select * from v$controlfile;SVRMGR> select * from v$logfile; 

记录下所有的这些文件的路径和文件名,同时连同初始化参数文件一起备份到disk或tape。数据库在shutdown后,如何脱机备份?脱机备份直接把物理文件拷贝到一个位置就可以了,如果要在备份的位置启动数据库,写一个新的init文件,修改control文件的位置,再执行下代码

复制代码 代码如下:

SQL> startup mountORACLE instance started.Total System Global Area   57124108 bytesFixed Size                    70924 bytesVariable Size &n高端网站建设bsp;            40198144 bytesDatabase Buffers           16777216 bytesRedo Buffers                  77824 bytesDatabase mounted.SQL> alter database open;alter database open*ERROR at line 1:ORA-01113: file 1 needs media recoveryORA-01110: data file 1: 'F:ORACLEORADATALHGSYSTEM01.DBF' 

startup restrict 不行,因为控制文件中log,data文件位置没有修改,无法open数据库,需要启动到mount状态,修改之后再open.物理备份的内容不需要做恢复脱机备份的注意事项

完全脱机备份,又名冷备份。冷备份的存在是为了保护现场,防止我们恢复失败时可以从头开始。我们知道,数据文件是oracle向os预留的磁盘空间,如果我们规划数据库时,申请了50g,一开始oracle可能只用了100M,我们冷备时所需的有效数据就更少了,或许只有5M,但我们还是得备份50g。这便是冷备的缺点。 进行冷备时可能出现备份不全或备份了垃圾数据的状况。所以,我们务必以数据库看到的为准。通常,冷备的主要对象是datafile,controlfile和redo log file。我们可以借助几个视图来瞧瞧他们匿于何处。于数据文件:

复制代码 代码如下:

[sql] SQL> select file_name from dba_data_files;        FILE_NAME  -企业网站建设-----------------------------------------------------------------------------------------------------------------------------------------------------  /u01/app/oracle/oradata/ORCL/datafile/o1_mf_users_8050fkdh_.dbf  /u01/app/oracle/oradata/ORCL/datafile/o1_mf_sysaux_8050fk3w_.dbf  /u01/app/oracle/oradata/ORCL/datafile/o1_mf_undotbs1_8050fkc6_.dbf  /u01/app/oracle/oradata/ORCL/datafile/o1_mf_system_8050fk2z_.dbf  /u01/app/oracle/oradata/ORCL/datafile/o1_mf_example_8050jhm7_.dbf    于控制文件:[sql] SQL> select name from v$controlfile;  NAME  ------------------------------------------------------------------------------------------------------------------------------------------------------  /u01/app/oracle/oradata/ORCL/controlfile/o1_mf_8050hgfp_.ctl  /u01/app/oracle/flash_recovery_area/ORCL/controlfile/o1_mf_8050hgqh_.ctl    于日志文件:[html]   SQL> select member from v$logfile;  MEMBER  ------------------------------------------------------------------------------------------------------------------------------------------------------  /u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_3_8050hq4s_.log  /u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_3_8050hs2h_.log  /u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_2_8050hm84_.log  /u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_2_8050ho5o_.log  /u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_1_8050hhn1_.log  /u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_1_8050hkdv_.log 

关键词标签: 标签 备份

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章oracle数据库冷备份的方法建站知识主要讲述备份,标签,oracle数据库冷备份的方法建站知识1网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5605.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章