首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

封锁Oracle数据库的完全备份

2012-07-22 
关闭Oracle数据库的完全备份准备条件:1.安装好Oracle10g数据库2.创建两个文件夹,如:E:\Backup\database步

关闭Oracle数据库的完全备份
准备条件:
1.安装好Oracle10g数据库
2.创建两个文件夹,如:E:\Backup\database
步聚:
1.用system用户登录SQLPlus
2.格式化

SQL> col name for a55      
 
查找控制文件位置
SQL> select * from v$controlfile;STATUS  NAME                                                    IS_ BLOCK_SIZE------- ------------------------------------------------------- --- ----------FILE_SIZE_BLKS--------------        C:\ORACLE\PRODUCT\10.2.0\ORADATA\MOON\CONTROL01.CTL     NO       16384           430        C:\ORACLE\PRODUCT\10.2.0\ORADATA\MOON\CONTROL02.CTL     NO       16384           430        C:\ORACLE\PRODUCT\10.2.0\ORADATA\MOON\CONTROL03.CTL     NO       16384           430

以系统管理员身份连接,不然关闭不了数据库
SQL> connect system/moon as sysdba已连接。SQL> shutdown immediate;数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。


备份数据库文件,日志文件,控制文件
SQL> host copy C:\ORACLE\PRODUCT\10.2.0\ORADATA\MOON\*.* E:\Backup\


备份用户密码和参数文件
SQL> host copy C:\oracle\product\10.2.0\db_1\database\*.* E:\Backup\database\


注:host表示使用主机命令。

开启数据库
SQL> startupORACLE 例程已经启动。Total System Global Area  167772160 bytesFixed Size                  1247900 bytesVariable Size              79693156 bytesDatabase Buffers           83886080 bytesRedo Buffers                2945024 bytes数据库装载完毕。数据库已经打开。


退出SQLPlus
SQL>exit

热点排行