【操作说明】 在前面的博客中,学习了如何Oracle如何备份数据库,实际开发过程中数据库应该每隔一段时间就要备份一次,所以我们就需要一个定时执行这个代码的功能,同时备份的文件可能进行一些处理,比如压缩。 【操作步骤】 ①建一个文本文件,添加以下内容,后缀名修改为 .bat ...
现有需求,设计一批处理文件,实现周一全部备份,周二周三周五周六增量备份,周四周日累计备份。并且每日将上个月本日数据删除 如今日 月 号,则删除 月 号的数据 .并将备份压缩以减小所占空间。 思路: 备份: 删除上个月数据。 通过判断今天周几执行不同的备份命令。 将备份文件添加到压缩包。 将备份文件删除。 还原:若周六数据库出现问题,则需全部导入周一备份,导入周四累计备份,导入周五增量备份。 备份 ...
2015-08-07 14:38 0 4539 推荐指数:
【操作说明】 在前面的博客中,学习了如何Oracle如何备份数据库,实际开发过程中数据库应该每隔一段时间就要备份一次,所以我们就需要一个定时执行这个代码的功能,同时备份的文件可能进行一些处理,比如压缩。 【操作步骤】 ①建一个文本文件,添加以下内容,后缀名修改为 .bat ...
这里以oradatabak.sh(里面的内容要根据实际修改)脚本放在/u01/11g/datapump下为例: #1.添加脚本执行权限 chmod +x /u01/11g/datapump/oradatabak.sh #2.在oracle用户下添加定时任务,每天晚上23点 ...
1.在服务器创建备份目录,并赋予权限mkdir -p /backup/P_DATA #新建shell脚本存放路径mkdir -p /backup/P_DB_BACK #新建Oracle数据库备份目录chown -R oracle:oinstall /backup/P_DATA #设置目录 ...
第一步:建立备份脚本oraclebackup.bat 首先建立一个备份bat文件,在D盘下新建备份目录oraclebackup,将oracle安装目录下的EXP.EXE复制到此目录下,再新建一个文本文件oraclebackup.txt,内容如下: @echo off echo ...
首先要先建立一个.bat的文件 然后执行这个bat文件 测试是否能得到这个收据库的打包文件。 bat文件内容: @echo off@color bdel /f /s /q D:\oracle\backup\dump\jx_hnyl.dmp --删除服务器 ...
创建一个目录放备份脚本 创建RMAN删除脚本 键入以下内容: 保存退出 创建RMAN备份脚本 键入以下内容: 注意修改环境变量、备份位置及tag的部分 保存退出 利用crontab创建定时任务 没有crontab就安一个,在此不再赘述 查看定时 ...
第一步:建立备份脚本oraclebackup.bat 首先建立一个备份bat文件,在D盘下新建备份目录oraclebackup,将oracle安装目录下的EXP.EXE复制到此目录下,再新建一个文本文件oraclebackup.txt,内容如下: @echo off echo 删除10天前的备 ...
1. 文件查看 数据文件、控制文件、日志文件查看如下: 2. 三种备份方法 1)导入/导出(import/export) 1.支持类型: table, user, tablespace, full database 2. 导入导出例子 ...