1.冷备份

如果数据库可以正常关闭,而且允许关闭足够长的时间,那么就可以采用冷备份(脱机备份),可以是归档冷备份,也可以是非归档冷备份。其方法是首先关闭数据库,然后备份所有的物理文件,包括数据文件、控制文件、联机重做日志文件等。

在SQL*Plus环境中进行数据库冷备份的步骤如下,也可以使用PL/SQL用SYSDBA身份登陆数据库

(1)启动SQLPlus,以SYSDBA身份登陆数据库。

(2)查询当前数据库所有数据文件、控制文件、联机重做日志文件的位置。

SELECT file_name FROM dba_data_files;SELECT member FROM v$logfile;SELECT value FROM v$parameter WHERE name=’control_files’;

(3)关闭数据库。

SHUTDOWN IMMEDIATER

(4)复制所有数据文件、联机重做日志文件以及控制文件到备份磁盘。可以直接在操作系统中使用复制、粘贴方式进行,也可以使用下面的操作系统命令完成:

HOST COPY 原文件名称 目标路径名称

(5)重新启动数据库

STARTUP

冷备份优点:

  • 只需拷贝文件即可,是非常快速的备份方法。
  • 只需将文件再拷贝回去,就可以恢复到某一时间点上。
  • 与数据库归档的模式相结合可以使数据库很好地恢复。
  • 维护量较少,但安全性确相对较高。

2.热备份

虽然冷备份简单、快捷,但是在很多情况下,例如数据库运行于24*7状态时(每天工作24小时,每周工作7天),没有足够的时间可以关闭数据库进行冷备份,这时只能采用热备份。

热备份是数据库在归档模式下进行的数据文件、控制文件、归档日志文件等的备份。

在SQL*Plus环境中进行数据库完全热备份的步骤如下: 
(1)启动SQL*Plus,以SYSDBA身份登陆数据库。 
无论是使用SQLPLUS或者PL/SQL必须使用SYSDBA身份登陆数据库 
(2)将数据库设置为归档模式。 
由于热备份是数据库处于归档模式下的备份,因此在热备份之前需要保证数据库已经处于归档模式。可以执行ARCHIVE LOG LIST;命令,查看当前数据库是否处于归档日志模式。如果没有处于归档日志模式,需要先将数据库转换为归档模式,并启动自动存档。 
设置数据库为归档模式:

alter database archivelog; 

(3)以表空间为单位,进行数据文件备份。

  • 查看当前数据库有哪些表空间,以及每个表空间中有哪些数据库文件。

(1)Sqlplus查:

SELECT tablespace_name,file_name FROM dba_data_files ORDER BY tablespace_name;

(2)也可以使用PL/QSL执行【注意使用sysdba身份登录】:

SELECT tablespace_name,file_name FROM dba_data_files ORDER BY tablespace_name; 

查询结果:

tablespace_name file_name FROM
1 SYSAUX D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
2 SYSTEM D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
3 UNDOTBS1 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 USERS D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 YYSMS_AMOUNT D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT_1.DBF
6 YYSMS_BASE D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBF
7 YYSMS_CACHE D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_1.DBF
8 YYSMS_MSG1 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBF
9 YYSMS_MSG10 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBF
10 YYSMS_MSG2 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBF
11 YYSMS_MSG3 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBF
12 YYSMS_MSGDEFAULT D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEFAULT_1.DBF
  • 分别对每个表空间中的数据文件进行备份,其方法为:

首先将需要备份的表空间(如USERS)设置为备份状态。

ALTER TABLESPACE USERS BEGIN BACKUP;
ALTER TABLESPACE SYSAUX BEGIN BACKUP;
ALTER TABLESPACE SYSTEM BEGIN BACKUP;
ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP;
ALTER TABLESPACE YYSMS_AMOUNT BEGIN BACKUP;
ALTER TABLESPACE YYSMS_BASE BEGIN BACKUP;
ALTER TABLESPACE YYSMS_CACHE BEGIN BACKUP;
ALTER TABLESPACE YYSMS_MSG1 BEGIN BACKUP;
ALTER TABLESPACE YYSMS_MSG10 BEGIN BACKUP;
ALTER TABLESPACE YYSMS_MSG2 BEGIN BACKUP;
ALTER TABLESPACE YYSMS_MSG3 BEGIN BACKUP;
ALTER TABLESPACE YYSMS_MSGDEFAULT BEGIN BACKUP;

然后将表空间中所有的数据文件复制到备份磁盘。【注意:备份路径要提前建好目录文件夹】

HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF E:\app\ORCL\backup\SYSAUX01.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF E:\app\ORCL\backup\SYSTEM01.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF E:\app\ORCL\backup\UNDOTBS01.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF E:\app\ORCL\backup\USERS01.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_AMOUNT_1.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_BASE_1.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_CACHE_1.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBF E:\app\YYSMS_MSG_DATA\backup\MSG1_1.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBF E:\app\YYSMS_MSG_DATA\backup\MSG10.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBF E:\app\YYSMS_MSG_DATA\backup\MSG2_1.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBF E:\app\YYSMS_MSG_DATA\backup\MSG3_1.DBF
HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEFAULT_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_MSGDEFAULT_1.DBF

最终结束表空间的备份状态。

ALTER TABLESPACE USERS END BACKUP;
ALTER TABLESPACE SYSAUX END BACKUP;
ALTER TABLESPACE SYSTEM END BACKUP;
ALTER TABLESPACE UNDOTBS1 END BACKUP;
ALTER TABLESPACE YYSMS_AMOUNT END BACKUP;
ALTER TABLESPACE YYSMS_BASE END BACKUP;
ALTER TABLESPACE YYSMS_CACHE END BACKUP;
ALTER TABLESPACE YYSMS_MSG1 END BACKUP;
ALTER TABLESPACE YYSMS_MSG10 END BACKUP;
ALTER TABLESPACE YYSMS_MSG2 END BACKUP;
ALTER TABLESPACE YYSMS_MSG3 END BACKUP;
ALTER TABLESPACE YYSMS_MSGDEFAULT END BACKUP;

对数据库中所有表空间进行备份完成。

(4)备份控制文件

通常应该在数据库物理结构做出修改之后,如添加、删除或重命名数据文件,添加、删除或修改表空间,添加或删除重做日志文件和重做日志文件组等,都需要重新备份控制文件。

① 将控制文件备份为二进制文件。

ALTER DATABASE BACKUP CONTROLFILE TO ‘E;\app\admin\backup\CONTROL.BKP’;

② 将控制文件备份为文本文件。

ALTER DATABASE BACKUP CONTROLFILE TO TRACE;

(5)备份其他物理文件

① 归档当前的联机重做日志文件。

ALTER SYSTEM ARCHIVE LOG CURRENT;

归档当前的联机重做日志文件,也可以通过日志切换完成。

ALTER SYSTEM SWITCH LOGFILE;

② 备份归档重做日志文件,将所有的归档重做日志文件复制到备份磁盘中。

③ 备份初始化参数文件,将初始化参数文件复制到备份磁盘中。

【修改数据库为归档模式】例:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0.1.0 Production on 星期一 11月 27 11:01:35 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.请输入用户名: sqlplus / as sysdba
输入口令:连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> ARCHIVE LOG LIST;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 39
当前日志序列 41
SQL> alter database archivelog;
alter database archivelog
*
第 1 行出现错误:
ORA-01126: 数据库必须已装载到此实例并且不在任何实例中打开SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。Total System Global Area 3373858816 bytes
Fixed Size 2180424 bytes
Variable Size 1845496504 bytes
Database Buffers 1509949440 bytes
Redo Buffers 16232448 bytes
数据库装载完毕。
SQL> alter database archivelog;数据库已更改。SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 39
下一个存档日志序列 41
当前日志序列 41
SQL> alter database open;数据库已更改。SQL>SELECT tablespace_name,file_name FROM dba_data_files ORDER BY tablespace_name;查询结果:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0.1.0 Production on 星期一 11月 27 11:50:25 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.请输入用户名: sqlplus /as sysdba
输入口令:连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> SELECT tablespace_name,file_name FROM dba_data_files ORDER BY tablespace_na
me;TABLESPACE_NAME
FILE_NAME
SYSAUX
D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBFSYSTEM
D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBFUNDOTBS1
D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBFTABLESPACE_NAME
FILE_NAME
USERS
D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBFYYSMS_AMOUNT
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT_1.DBFYYSMS_BASE
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBFTABLESPACE_NAME
FILE_NAME
YYSMS_CACHE
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_1.DBFYYSMS_MSG1
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBFYYSMS_MSG10
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBFTABLESPACE_NAME
FILE_NAME
YYSMS_MSG2
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBFYYSMS_MSG3
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBFYYSMS_MSGDEFAULT
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEFAULT_1.DBF已选择12行。SQL> ^A也可以使用PL/QSL执行【注意使用sysdba身份登录】:SELECT tablespace_name,file_name FROM dba_data_files ORDER BY tablespace_name;
查询结果:
tablespace_name file_name FROM
1 SYSAUX D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
2 SYSTEM D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
3 UNDOTBS1 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 USERS D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 YYSMS_AMOUNT D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT_1.DBF
6 YYSMS_BASE D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBF
7 YYSMS_CACHE D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_1.DBF
8 YYSMS_MSG1 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBF
9 YYSMS_MSG10 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBF
10 YYSMS_MSG2 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBF
11 YYSMS_MSG3 D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBF
12 YYSMS_MSGDEFAULT D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEFAULT_1.DBF执行情况:【注意:备份路径要提前建好目录文件夹】
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0.1.0 Production on 星期一 11月 27 11:50:25 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.请输入用户名: sqlplus /as sysdba
输入口令:连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> SELECT tablespace_name,file_name FROM dba_data_files ORDER BY tablespace_na
me;TABLESPACE_NAME
FILE_NAME
SYSAUX
D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBFSYSTEM
D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBFUNDOTBS1
D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBFTABLESPACE_NAME
FILE_NAME
USERS
D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBFYYSMS_AMOUNT
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT_1.DBFYYSMS_BASE
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBFTABLESPACE_NAME
FILE_NAME
YYSMS_CACHE
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_1.DBFYYSMS_MSG1
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBFYYSMS_MSG10
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBFTABLESPACE_NAME
FILE_NAME
YYSMS_MSG2
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBFYYSMS_MSG3
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBFYYSMS_MSGDEFAULT
D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEFAULT_1.DBF已选择12行。SQL> ALTER TABLESPACE SYSAUX BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE USERS BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE SYSTEM BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_AMOUNT BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_BASE BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_CACHE BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG1 BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG10 BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG2 BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG3 BEGIN BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSGDEFAULT BEGIN BACKUP;表空间已更改。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
E:\app\ORCL\backup\SYSAUX01.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
E:\app\ORCL\backup\SYSTEM01.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
E:\app\ORCL\backup\UNDOTBS01.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
E:\app\ORCL\backup\USERS01.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT
_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_AMOUNT_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBF
E:\app\YYSMS_MSG_DATA\backup\YYSMS_BASE_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_
1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_CACHE_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG1_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG10.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG2_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG3_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEF
AULT_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_MSGDEFAULT_1.DBF
系统找不到指定的路径。
已复制 0 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
E:\app\ORCL\backup\SYSAUX01.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
E:\app\ORCL\backup\SYSTEM01.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
E:\app\ORCL\backup\UNDOTBS01.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
E:\app\ORCL\backup\USERS01.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_AMOUNT
_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_AMOUNT_1.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_BASE_1.DBF
E:\app\YYSMS_MSG_DATA\backup\YYSMS_BASE_1.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_CACHE_
1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_CACHE_1.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG1_1.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG1_1.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG10.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG10.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG2_1.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG2_1.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\MSG3_1.DBF
E:\app\YYSMS_MSG_DATA\backup\MSG3_1.DBF
已复制 1 个文件。SQL> HOST COPY D:\APP\ADMINISTRATOR\ORADATA\YYSMS_MSG_DATA\YYSMS_MSGDEF
AULT_1.DBF E:\app\YYSMS_MSG_DATA\backup\YYSMS_MSGDEFAULT_1.DBF
已复制 1 个文件。
SQL> ALTER TABLESPACE USERS END BACKUP;表空间已更改。SQL> ALTER TABLESPACE SYSAUX END BACKUP;表空间已更改。SQL> ALTER TABLESPACE SYSTEM END BACKUP;表空间已更改。SQL> ALTER TABLESPACE UNDOTBS1 END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_AMOUNT END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_BASE END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_CACHE END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG1 END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG10 END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG2 END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSG3 END BACKUP;表空间已更改。SQL> ALTER TABLESPACE YYSMS_MSGDEFAULT END BACKUP;表空间已更改。SQL>

Oracle数据库的冷备份和热备份相关推荐

  1. LAB002 -Oracle数据库手工冷备份(归档模式)

    设置FRA用于归档 创建归档目录: [root@oracle-12201-vagrant ~]# mkdir /u01/fra [root@oracle-12201-vagrant ~]# chown ...

  2. Oracle19c数据库如何冷备份,Oracle数据库的备份方法-冷备份(转)

    Oracle数据库的备份方法-冷备份(转)[@more@]冷备份是Oracle最简单的一种备份:执行冷备份前必须关闭数据库:然后使用操作系统实用工具或者第三方工具备份所有相关的数据库文件. 能简单快速 ...

  3. oracle数据库备份方法主要有哪几种,Oracle数据库备份方法有哪三种?

    Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统.比如使用export实用程序导出数据库对象.使用Oracle备份数据库.使用O ...

  4. oracle 备份 几种,Oracle数据库四种备份方法优缺点

    实用医药杂志 2013 年 08 月 第 30 卷 第 08 期 Prac J Med & Pharm. Vol 30, 2013-08 No.08 [参考文献] [1] 潘明志. 新时期复合 ...

  5. oracle 热数据,ORACLE数据库热备份步骤解析

    RACLE数据库热备份较冷备份的主要区别就是不会丢失在备份后更新的数据, 下面为SQL脚本: CREATE TABLE TEST ( T_ID NUMBER, T_VALUE VARCHAR2(30) ...

  6. Oracle的冷备份与热备份

    冷备份:把C:\oracle\product\10.1.0\oradata\orcl下的所有文件拷贝到别的地方去当成备份,比如我的放在D:\share\bak下,当以后数据库遇到问题是,把备份的文件再 ...

  7. 数据库冷备份和热备份

    冷备份  冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库.冷备份是将关键性文件拷贝到另外位置的一种说法.对于备份数据库信息而言,冷备份是最快和最安全的方法.冷备份的优 ...

  8. 冷迁移oracle数据库,数据库的冷备份迁移

    昨天帮网友弄了一下数据库的冷备份然后迁移数据文件 控制文件 日志文件到目标服务器 盘符下. 1关闭数据库 Sql>Shutdown immediate 此时是正常关闭数据库,buffer cac ...

  9. linux冷备份oracle数据库,Linux余Windows系统Oracle数据库简单冷备同步

    我们有一个重视财务数据安全性的财务系统.同时,我们有两个系统,一个生产环境(Linux)和一个紧急备份环境(Windows).备份环境实现了到生产环境的实时备份同步.还有两种备份方法:热备用和冷备用. ...

最新文章

  1. 吴恩达深度学习笔记(109)-循环神经网络模型(RNN介绍)
  2. 怎样在CSDN博客里插入代码块并且让代码有颜色,显示高亮?(只需要指定语言种类就好,附详细方法)
  3. 嵌入式Linux内核移植相关代码分析(转)
  4. 如何在Windows 7或Vista上安装IIS
  5. Python导入全局、局部模块以及如何让避免循环导入
  6. MySQL的错误:No query specified
  7. 在Tomcat 与weblogic 中的 日志(log4j) 配置系列三(log文件的存放路径)
  8. 【长文详解】T5: Text-to-Text Transfer Transformer 阅读笔记
  9. chrome 内核CEF 编译和qt 封装(上)
  10. firebug2.0.7 下载
  11. 02-----音频通道数、采样频率、采样位数、采样个数(样本数)的概念及计算一帧音频的大小、每秒播放的音频字节大小、一帧的播放时长、音频重采样
  12. 3D游戏建模学习有哪些书?自学难不难?能学成就业吗
  13. 如何缩减XFS分区格式的根目录
  14. BugKu-MISC
  15. JS网页特效实例:动态关闭页面
  16. DxmCms自动过滤内容中的广告法违禁词功能
  17. 浅析webpack的原理
  18. html图片左侧留白,HTML+CSS入门 如何解决图片跨域导致的截图空白
  19. 郑小林——“浙大系”隐私计算产学研创新先锋
  20. 计算机按键音乐文爱,文爱_CG贺敬轩_单曲在线试听_酷我音乐

热门文章

  1. 第6章 放大器的频率特性
  2. java网盘_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)
  3. 摊上事儿的网易邮箱和安全圈的那些“防御机制”
  4. DeepLinQ 用于隐私保护的数据共享的分布式多层分类账本
  5. 纯前端js获取电脑本地IP地址(必用)
  6. mysql 备份 ftp_如何将数据库备份文件备份到FTP上?
  7. html5与ccs网页制作,HTML5CCS3(1) 网页的构造块
  8. 科技文章也可以非常的文采对立统一描述的简洁明了
  9. html文件的模板分离,JS数据模板分离(告别字符串拼接)-template
  10. 微服务SpringCloud的平台架构及原理分析