环境如下:
操作系统:Window7 32位 旗舰版 SP1。
Oracle:
SQL> select * from v_$version;BANNER-----------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionPL/SQL Release 11.2.0.1.0 - ProductionCORE 11.2.0.1.0 ProductionTNS for 32-bit Windows: Version 11.2.0.1.0 - ProductionNLSRTL Version 11.2.0.1.0 - Production
注意:Win7下,需要为SQLPLUS添加管理员权限,否则host copy命令无法访问磁盘。10G的密码目录和11G不同。
步骤:
1、首先以SYSDBA身份登录数据库:
sqlplus sys/**** as sysdba
2、查询控制文件所在的目录,该目录下存放了联机重做日志文件和数据文件。
SQL> select name from v$controlfile;
查询结果如下:
NAME-----------------------------------------------------------------------I:\APP\PKPK1234\ORADATA\ORCL\CONTROL01.CTLI:\APP\PKPK1234\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
3、关闭数据库。
SQL> shutdown immediate;
正常关闭时,显示结果如下:
数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。
4、新建备份目录:
G:\learn_oracle\FLASH_RECOVERY_AREA_ORCL,G:\learn_oracle\ORADATA_ORCL,G:\learn_oracle\database。
5、备份控制文件。
SQL> host copy I:\APP\PKPK1234\ORADATA\ORCL\*.* G:\learn_oracle\ORADATA_ORCL
运行结果: I:\APP\PKPK1234\ORADATA\ORCL\CONTROL01.CTLI:\APP\PKPK1234\ORADATA\ORCL\EXAMPLE01.DBFI:\APP\PKPK1234\ORADATA\ORCL\REDO01.LOGI:\APP\PKPK1234\ORADATA\ORCL\REDO02.LOGI:\APP\PKPK1234\ORADATA\ORCL\REDO03.LOGI:\APP\PKPK1234\ORADATA\ORCL\SYSAUX01.DBFI:\APP\PKPK1234\ORADATA\ORCL\SYSTEM01.DBFI:\APP\PKPK1234\ORADATA\ORCL\TEMP01.DBFI:\APP\PKPK1234\ORADATA\ORCL\UNDOTBS01.DBFI:\APP\PKPK1234\ORADATA\ORCL\USERS01.DBF已复制 10 个文件。
SQL> host copy I:\APP\PKPK1234\FLASH_RECOVERY_AREA\ORCL\*.* G:\learn_oracle\FLASH_RECOVERY_AREA_ORCL
运行结果:I:\APP\PKPK1234\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL已复制 1 个文件。
6、备份用户密码。
SQL> host copy I:\APP\pkpk1234\product\11.2.0\dbhome_1\database G:\learn_oracle\database
运行结果:I:\APP\pkpk1234\product\11.2.0\dbhome_1\database\hc_orcl.datI:\APP\pkpk1234\product\11.2.0\dbhome_1\database\oradba.exeI:\APP\pkpk1234\product\11.2.0\dbhome_1\database\oradim.logI:\APP\pkpk1234\product\11.2.0\dbhome_1\database\PWDorcl.oraI:\APP\pkpk1234\product\11.2.0\dbhome_1\database\SPFILEORCL.ORA已复制 5 个文件。
7、备份完成后启动数据库。
SQL> startup