WEB开发网
开发学院数据库Oracle oracle联机热备份的原理 阅读

oracle联机热备份的原理

 2007-05-09 12:11:56 来源:WEB开发网   
核心提示:要求归档模式SQL> archive log list;Database log modeArchive ModeAutomatic archival EnabledArchive destinationUSE_DB_RECOVERY_FILE_DESTOldest online log sequence 14N

要求归档模式

SQL> archive log list;

Database log mode       Archive Mode

Automatic archival       Enabled

Archive destination      USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence   14

Next log sequence to archive  16

Current log sequence      16

-------------

先看用户管理的热备份

看看下面这个关键的操作,将备份的内容置于backup模式,用户管理的联机热备份必需的操作,

不然copy备份的数据文件不能用来恢复,即使用某些放时恢复了也会丢数据

SQL> alter tablespace users begin backup;

Tablespace altered.

SQL> list

1 select d.file_name filename,d.tablespace_name ts_name,b.status

2 from dba_data_files d,v$backup b

3* where d.file_id=b.file#

SQL> /

FILENAME          TS_NAME  STATUS

---------------------------------------- ---------- ------------------

/u02/oradata/sales/system01.dbf  SYSTEM   NOT ACTIVE

/u02/oradata/sales/undotbs01.dbf  UNDOTBS1  NOT ACTIVE

/u02/oradata/sales/sysaux01.dbf   SYSAUX   NOT ACTIVE

/u02/oradata/sales/users01.dbf    USERS   ACTIVE

/u02/oradata/sales/example01.dbf  EXAMPLE  NOT ACTIVE

/u02/oradata/sales/perfstat.dbf    PERFSTAT  NOT ACTIVE

USERS表空间现在处于backup模式,究竟这时候怎么了?

在我们alter tablespace users begin backup 的时候是

1 2 3 4 5 6  下一页

Tags:oracle 联机 备份

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接