用户管理的备份(一致性备份、非一致性备份、脱机备份、联机备份)_数据库其它

1.备份数据库
概念:指备份数据库的所有数据文件和控制文件,另外还应该备份参数文件和口令文件
注意:当备份数据库时,不要备份重做日志。
1.1一致性备份
概念:数据库一致性备份是指关闭了数据库后备份所有数据文件和控制文件的方法。当使用SHUTDOWN 命令正常关闭了数据库之后,所有数据库文件的当前SCN 值完全一致,所以关闭后的数据库备份被称为数据库一致性备份或者冷备份。
适用:ARCHIVELOG、NOARCHIVELOG
select name from v$datafile union select name from v$controlfile;
shutdown immediate;
copy 文件
startup;
1.2非一致性备份
概念:指在OPEN 状态下备份数据库所有数据文件和控制文件的方法。因为在OPEN 状态下数据库内容随时都会改变,从而导致不同数据库文件的当前SCN值完全不同,所以打开时的数据库备份被称为数据库非一致性备份。
适用:ARCHIVELOG模式。
select name from v$datafile;
alter database begin backup;
copy 文件
Alter database backup controlfile to ‘';
alter database end backup;
alter system archive log current;

2.备份表空间
概念:指在数据库处于OPEN状态时备份起数据文件的方法。
适用:ARCHIVELOG模式。
注意:可以备份表空间的所有数据文件,也可以备份表空间的某个数据文件。
2.1脱机备份
概念:指当表空间处于OFFLINE状态时,备份表空间所有数据文件或单个数据文件的过程。
适用:ARCHIVELOG模式。
优点:会生成较少的重做日志。
缺点:会影响表空间的业务操作。(因为SYSTEM 和正使用的UNDO 表空间都不能被脱机)
select file_name from dba_data_files where tablespace_name='USERS';
alter tablespace users offline;
copy 文件
alter tablespace users online;
2.2联机备份
概念:指当表空间处于ONLINE状态时,备份表空间所有数据文件或单个数据文件的过程。
适用:ARCHIVELOG模式。
优点:不影响表空间上的业务操作。
缺点:会生成更多的REDO信息和归档信息。
select file_name from dba_data_files where tablespace_name='USERS';
alter tablespace users begin backup;
copy 文件
alter tablespace users end backup;

时间: 2024-10-15 10:16:38

用户管理的备份(一致性备份、非一致性备份、脱机备份、联机备份)_数据库其它的相关文章

替换一个字段的所有非数字字符为空的sql语句_数据库其它

1.替换一个字段的所有非数字字符为空 update mobileNo_batchreg_black set mobile_no= replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( replace( repla

数据库非一致性备份

概念:指在OPEN 状态下备份数据库所有数据文件和控制文件的方法.因为在OPEN 状态下数据库内容随时都会改变,从而导致不同数据库文件的当前SCN值完全不同,所以打开时的数据库备份被称为数据库非一致性备份.注意:非一致性备份只适用:ARCHIVELOG模式,而不适用与NOARCHIVELOG模式. 具体步骤: 一  列出要备份的数据文件和控制文件. SQL> select name from v$datafile; NAME                                    

Oracle 基于用户管理恢复的处理

--================================ -- Oracle 基于用户管理恢复的处理 --================================       Oracle支持多种方式来管理数据文件的备份与恢复来保证数据库的可靠与完整.除了使用RMAN工具以及第三方备份与恢复工具之外,基于 用户管理的备份与恢复也是DBA经常使用的方式之一.本文首先介绍了恢复的相关概念,接下来详细讲述了在归档模式下使用基于用户管理恢 复的处理过程.    一.恢复的相关概念  

探索ORACLE之RMAN_04非一致性备份

探索ORACLE之RMAN_04非一致性备份 作者:吴伟龙   在上一篇博文中提到了数据库的一致性备份,操作非常的简单.只需要一条很短的命令即可完成,但是如果要创建一正式库的备份,一般不建议用一致性备份,也不建议用很简单的名来完成.而是更多的采用脚本实现非一致性备份,这样将可通过backup+archive log+redo有效的将数据恢复到最近一次改变的状态,可以达到数据的丢失最小化. 创建非一致性备份  创建非一致性备份数据库必须处于归档(archivelog)模式,因为非一致性备份的数据库

备份恢复3——用户管理的备份与恢复*

1.用户管理的备份: 数据库一致性备份:即冷备,需要正常关闭数据库进行,需要备份的文件有数据文件和控制文件,切记不要备份重做日志.archive 和 noarchive模式都可以用. 操作步骤:查找需要备份的数据文件和控制文件:select name from v$datafile   union  select name from v$controlfile ; (显示所有的需要备份的文件) -- 关闭数据库--复制所有的文件到指定的备份目录:可以在sqlplus下用:host cp u01/

非一致性内存访问的读写锁

原文地址,译文地址,译者: 李杰聪,校对:郑旭东 原文作者: Irina Calciu         Brown University        irina@cs.brown.edu Dave Dice          Oracle Labs             dave.dice@oracle.com Yossi Lev           Oracle Labs             yossi.lev@oracle.com Victor Luchangco    Oracle

【DB2】联机备份后 当前用户不能再访问

db2 => connect to sample  数据库连接信息  数据库服务器         = DB2/NT 9.5.0  SQL 授权标识         = YANG  本地数据库别名       = SAMPLEdb2 => select * from administrator.staff where id = 50 ID     NAME      DEPT   JOB   YEARS  SALARY    COMM ------ --------- ------ -----

基于用户管理的同机数据库克隆

      Oracle 同机数据库复制或克隆经常用于提供测试或开发环境.对于生成的克隆数据库有多种方式,如使用冷备方式进行数据库克隆(需要使用nid修改db_name),热备方式克隆数据库,rman方式克隆数据库等等.由于是同机克隆,因此目标数据库与原数据库必须位于不同的目录,其次,使用不用的数据库名称(db_name).本文主要列出使用基于用户管理的热备方式来进行数据库克隆的步骤并给出演示.   1.热备克隆步骤    a.创建目标数据库目录    b.创建目标数据库密码文件(orapwd)

如何实现MySQL中的用户管理

mysql|用户管理 MySQL有一套先进的但非标准的安全/授权系统,掌握其授权机制是开始操作MySQL数据库必须要走的第一步,对于一个熟悉SQL基本操作的人来说,也是MySQL所有的知识中比较难以理解的一个部分.本文通过揭开其授权系统的运作机制,希望大家能够可以更好地操作和使用这个优秀的数据库系统. 本文主要参考了MySQL安装所附的使用手册第六章中的部分内容. 1.授权机制的主要作用是什么? 授权机制的基本作用是给某个主机上的用户对某个数据库以select,insert,update和det