oracle,mysql数据库自动备份脚本
来源:互联网 发布:sql误修改数据恢复 编辑:程序博客网 时间:2024/06/05 07:47
oracle,mysql数据库自动备份脚本
1.oracle数据库备份
直接上脚本吧:
@echo 开始备份…. set projectname=oracleceshiset basepath=C:\oracle\backup\set instanse=ORCLset username=ILANNIset password=123456set datapath=%basepath%%projectname%\data\set logpath=%basepath%%projectname%\log\set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%set t=%Time%if "%t:~0,1%" ==" " (set t=0%t:~1%)set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%%t:~0,2%%t:~3,2%%t:~6,2%mkdir "%datapath%"mkdir "%logpath%"set datafilename=%datapath%\%projectname%_%NO%set logfilename=%logpath%%projectname%_%NO%exp %username%/%password%@%instanse% file=%datafilename%.dmp owner=%username% log=%logfilename%.log@echo 备份完毕!@echo 执行sql…. @echo offecho OK!
新建xxx.bat文件,将以上代码粘贴进去,运行即可
稍微说明一下:
projectname 用来配置项目名
projectname 是生成的备份文件基础目录
instanse 数据库的实例名
username 数据库用户名
password 数据库密码
运行结果如下图所示:
2.mysql数据库备份
直接上代码:
@echo offC:cd C:\Program Files\MySQL\MySQL Server 5.6\binset NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%set t=%Time%if "%t:~0,1%" ==" " (set t=0%t:~1%)set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%%t:~0,2%%t:~3,2%%t:~6,2%set filename=ceshinm_%NO%.sql mysqldump.exe -uroot -p123456 ceshinm> D:\数据库自动备份\ceshinm\%filename%
如果想定时备份,直接打开windows的任务计划程序,新建 基本任务,将批处理文件添加进去,选好定时时间即可。
阅读全文
0 0
- oracle,mysql数据库自动备份脚本
- Oracle数据库自动备份脚本
- ORACLE 数据库自动备份脚本
- Oracle数据库自动备份脚本
- oracle数据库自动备份脚本
- 自动备份Mysql数据库脚本
- 自动备份Mysql数据库脚本
- MySQL数据库自动备份脚本
- mysql - 数据库自动备份脚本
- Mysql数据库自动备份脚本
- [Mysql数据库] 每天自动备份mysql脚本
- [Mysql数据库] 每天自动备份mysql脚本
- [Mysql数据库] 每天自动备份mysql脚本
- Oracle数据库的自动备份脚本(2)
- Oracle数据库RMAN的自动备份脚本
- Oracle 数据库备份自动执行脚本_For_Windows
- 自动备份数据库(oracle)的脚本
- mysql数据库自动定期备份的脚本
- javaWeb企业分布式、互联网、云开发平台-Jeesz
- javascript中的各类选择器
- java反射获取类实例并调用私有方法
- 领先投票.md
- PowerDesigner中打开palette工具箱
- oracle,mysql数据库自动备份脚本
- Linux学习第十一篇--默认权限和特殊属性
- RadioButton右上角添加红点提醒
- POJ1825 Sumdiv
- 深度优先搜索和广度优先搜索.md
- mybatis框架oracle使用实例
- 1字节的UTF-8序列的字节1无效
- 头文件重复包含和变量重复定义
- ExtJs 学习笔记(二)添加/删除子控件