Windows Server 2008 下Oracle 11g 定时备份任务
来源:互联网 发布:演示demo制作软件 编辑:程序博客网 时间:2024/05/25 01:34
基本思路:
写一个批处理文件(.bat),内容为exp导出命令,然后把它添加到windows计划任务里去,指定在你需要的时间执行,就会生成一个oracle备份文件(.dmp)。在windows下都可使用此方案。
实现过程:
1、编写批处理文件
Oracle备份.bat,内容如下:
@echo offecho 正在备份Oracle 数据库,请稍等......
exp userid='fxfxkh/fxfxkh@SYIT as sysdba' file=e:/bak/fxfxkh%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=e:/bak/fxfxkh%date:~0,4%%date:~5,2%%date:~8,2%.log full=y
echo 任务完成!
这里对上面的参数进行说明:
userid='用户名/密码@数据库名 as sysdba' //用户信息,注意根据自己实际参数进行相应修改
file=e:/bak/fxfxkh%date:~0,4%%date:~5,2%%date:~8,2%.dmp //数据文件,这里注意磁盘路径,这里是e盘下bak文件夹下生成以fxfxkh开头,后面是年月日最为前缀,dmp为后缀的名称。
log=e:/bak/fxfxkh%date:~0,4%%date:~5,2%%date:~8,2%.log //日志文件,这里注意磁盘路径,这里是e盘下bak文件夹下生成以fxfxkh开头,后面是年月日最为前缀,dmp为后缀的名称。
full=y //全表导出,y是,n否
2、添加任务计划
首先确保电脑中的任务计划程序服务是启动起来的,检查如下:
开始 > 所有程序 > 管理工具 > 服务,找到"Task Scheduler"服务,发现启动类型为"已禁用",右键单击更改为"自动",并把它启动起来。
接下来开始添加任务,步骤如下:
1)、开始 > 所有程序 > 附件 > 系统工具 > 任务计划程序
2)、
3)、
4)、
5)、
6)、
7)、
至此,完成收工!
- Windows Server 2008 下Oracle 11g 定时备份任务
- Windows Server 2008 下Oracle 11g 定时备份任务
- Windows Server 2008 下Oracle 11g 定时备份任务
- windows下oracle定时备份
- crontab linux下oracle备份 定时任务
- oracle定时备份任务
- Windows server 2008 R2 自动备份数据库定时任务运行后数据库未备份问题
- windows下oracle采用rman定时备份
- windows下定时备份oracle数据库
- windows下oracle每天定时备份
- windows下oracle每天定时备份
- windows下oracle每天定时备份
- windows下定时备份oracle数据库
- windows 下 oracle 11g RMAN 备份设置与执行
- 利用windows定时任务通过BAT压缩备份oracle数据库
- Windows定时任务备份文件夹
- 在Windows Server 2008下安装Oracle 10g
- 在Windows Server 2008下安装Oracle 10g
- ssh框架分页
- iOS: NSUserDefaults 要注意的地方 尤其首次设置默认值的方法
- TIMIT语音库-----下载和matlab读取
- Http 的状态码
- H.264 Profile、Level、Encoder三张简图
- Windows Server 2008 下Oracle 11g 定时备份任务
- C++GUIQT编程
- LINQ TO SQL Null 查询 自己留用
- 在C#中在服务器上打包压缩文件,并下载
- IOS NSConditionLock 条件锁 NSCondition 断言
- Android MediaPlayer 代理 完成缓存、预缓存
- Linux 下timer的使用方法
- ORACLE的高级复制资料
- 网络