文档详情

oracle备份与恢复(待补充).doc

发布:2017-02-04约字共7页下载文档
文本预览下载声明
1 备份与恢复 Oracle 可以安装在win下,也可以安装在 linux下。 1.1 理论知识 第二种、在linux情况下: 第一种、在 win 情况下: 将数据库导出到本地: 导出结果如图: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 @echo off echo ================================================ echo? Windows环境下Oracle数据库的自动备份脚本 echo? 1. 使用当前日期命名备份文件。 echo? 2. 自动删除30天前的备份。 echo ================================================ ::以“YYYYMMDD”格式取出当前时间。 set BACKUPDATE=%date:~0,4%%date:~5,2%%date:~8,2% set CURTIME=%time:~0,2% REM 小时数如果小于10,则在前面补0 if %CURTIME%== 0 set CURTIME=00 if %CURTIME%== 1 set CURTIME=01 if %CURTIME%== 2 set CURTIME=02 if %CURTIME%== 3 set CURTIME=03 if %CURTIME%== 4 set CURTIME=04 if %CURTIME%== 5 set CURTIME=05 if %CURTIME%== 6 set CURTIME=06 if %CURTIME%== 7 set CURTIME=07 if %CURTIME%== 8 set CURTIME=08 if %CURTIME%== 9 set CURTIME=09 set CURTIME=%CURTIME%%time:~3,2%%time:~6,2% ? ::设置用户名、密码和要备份的数据库。 set USER=carbon_zhenjiang_bak set PASSWORD=carbon_zhenjiang_bak set DATABASE=orcl ::创建备份目录。 if not exist D:\backup\data\%BACKUPDATE% ???? mkdir D:\backup\data\%BACKUPDATE% if not exist D:\backup\log\%BACKUPDATE% ????? mkdir D:\backup\log\%BACKUPDATE% set DATADIR=D:\backup\data\%BACKUPDATE% set LOGDIR=D:\backup\log\%BACKUPDATE% exp %USER%/%PASSWORD%@%DATABASE%? file=%DATADIR%\%USER%_%BACKUPDATE%%CURTIME%.dmp log=%LOGDIR%\log_%BACKUPDATE%%CURTIME%.log ::删除30天前的备份。 forfiles /p %DATADIR% /s /m *.* /d -30 /c cmd /c del @path forfiles /p %LOGDIR% /s /m *.* /d -30 /c cmd /c del @path exit 1.2实战 1.2.1 windows下复制与迁移oracle 在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间、精力以及失败的挫折都在考验着DBA的承受能力,本文着重介绍了一个简单的复制和迁移Oracle数据库的方法。 复制迁移的步骤如下: 1、首先,复制原Oracle数据库的安装目录到新机器或系统中的安装目录,注意目录要一致,盘符也要一致。 2、假如Oracle的安装目录不在Program Files系统文件夹下,我们需要把原系统中的Program Files文件夹下的Oracle目录也复制到新系统的Program Files文件夹中去。 3、导出原系统中的Oracle注册表信息,主要注册信息如下: A. HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE? B.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下有关Oracle的所有键,通常包括以下9个:? \OracleMTSRecoveryService? \OracleOraHome92Agent? \Ora
显示全部
相似文档