oracle数据库定时备份】的更多相关文章

第一种方式:全备份,并直接覆盖原来的备份文件,固定命名. 脚本: @echo off exp system/a123@HZPG file=e:\db_backup\oradata.dmp log=e:\db_backup\oradata.log echo 备份成功! 第二种方式:全备份,以日期命名.此方法来自:http://www.cnblogs.com/xwdreamer/archive/2011/07/15/2296980.html 脚本: @echo off set hour=%time:…
这里以oradatabak.sh(里面的内容要根据实际修改)脚本放在/u01/11g/datapump下为例: #1.添加脚本执行权限 chmod +x /u01/11g/datapump/oradatabak.sh #2.在oracle用户下添加定时任务,每天晚上23点,以oracle用户执行oradatabak.sh备份文件 su - oracle crontab -e 00 23 * * * /u01/11g/datapump/oradatabak.sh #3.重启crond servic…
1编写备份脚本 echo backup oracle database...... echo %~dp0 set file_dir=%~dp0 echo backup time...... set "year=%date:~0,4%" set "month=%date:~5,2%" set "day=%date:~8,2%" set "hour_ten=%time:~0,1%" set "hour_one=%time…
现有需求,设计一批处理文件,实现周一全部备份,周二周三周五周六增量备份,周四周日累计备份.并且每日将上个月本日数据删除(如今日8月7号,则删除7月7号的数据).并将备份压缩以减小所占空间. 思路: 备份:1).删除上个月数据. 2).通过判断今天周几执行不同的备份命令. 3).将备份文件添加到压缩包. 4).将备份文件删除. 还原:若周六数据库出现问题,则需全部导入周一备份,导入周四累计备份,导入周五增量备份. 备份具体代码: @rem:delete the history backups de…
首先要先建立一个.bat的文件  然后执行这个bat文件 测试是否能得到这个收据库的打包文件. bat文件内容: @echo off@color bdel /f /s /q D:\oracle\backup\dump\jx_hnyl.dmp                --删除服务器上面的备份文件 留下压缩文件就可以了 节省内存 exp jx_hnyl/jx_hnyl@orcl owner=jx_hnyl log=D:\oracle\backup\dump\jx_hnyl file=D:\or…
1.引言 Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统.比如使用export实用程序导出数据库对象.使用Oracle备份数据库.使用Oracle对称复制.使用Oracle并行服务器.使用Oracle冷备份.使用Oracle热备份等各种备份方法都有其优缺点.适用的场合和相应的软硬件要求.本文主要就用export实用程序导出数据库对象.Oracle冷备份.Oracle热备份这三种最基本的备份方法进行详细的探讨,分析各自的优缺…
expdb命令版本 @echo off REM ########################################################### REM # Windows Server下Oracle数据库自动备份批处理脚本 REM # 使用expdb命令导出需要先在数据库中创建备份文件存贮目录,sql如下: REM # create or replace directory IRS_DATA_BAK_DIR as 'D:\oraclebak'; REM #########…
Navicat自带实现数据库定时备份 1.先点击需要备份的数据库,然后点击计划,再点击新建批处理作业 2.然后出现双机可用任务列表,然后在已选择的任务中会出现可用任务 3. 点击保存,弹出对话框,给这个任务取个名字,点击“确定”. 4.点击“设置”计划任务. 5.如果你想提高备份频率.或者设置备份截止日期,请点击“高级”. 6.默认3天自动删除备份文件 7.确定后,输入自己电脑的密码…
SQL Server数据库定时备份解决方案 1.本方案采用软件为:SQLBackupAndFTP 10.0.3 版本,压缩包自带注册机,请自行破解. 2.软件截图如下: 3.功能说明:自动定时备份相关数据库,并发送成功或者失败的邮件到指定的邮箱账户 4.需要设置的地方: ① ② ③.邮件配置: 本软件,本地测试通过,如果贵公司有其他软件,或者想要使用SQL Server自带的备份,也可以,相关配置请咨询我公司技术人员.…
oracle 数据库数据备份 1.使用oracle用户应该就可以进行数据备份(不需要root用户):su oracle 查oracle实例名:echo $ORACLE_SID       例如查出来的sid为orcl 执行导出语句:exp user/password @orcl file=路径/文件名.dmp  log=xxx.log 压缩导出文件:gzip 文件名.dmp  : 也可以使用tar -zcvf  路径/文件名.dmp  压缩文本存放的路径 导入数据到数据表:imp user/pa…