Windows环境中实现 Oracle远程数据自动备份
目标
Windows 环境下备份远程 Oracle 数据库数据
条件
windows 备份服务器「存储备份文件等」
Oracle 客户端程序
visual c++ 2013运行库「根据需要安装」
备份脚本文件
远程 Oracle 服务器 IP地址、端口、SID、账号、密码
步骤
1. 安装Oracle 客户端程序
拷贝
instantclient_12_2_basic.zip
客户端文件至备数据库服务器磁盘并解压
将解压后的目录 D:\instantclient_12_2_basic 加入到系统环境变量Path中
检测是否支持exp 命令
如果出现以下弹窗,则需要安装visual c++ 2013运行库
再测检测是否支持exp命令,出现如下说明Oracle客户端安装成功
2. 准备数据库备份脚本文件
脚本功能:
- 备份文件到指定目录
- 删除超期文件
1 | rem 备份到 D:\OracleData 目录 |
3. 创建定时备份任务
开始-管理工具-任务计划程序,打开任务计划程序库,点击「创建基本任务」
4. 设置启动任务时不显示黑窗口
使用其它账户
执行脚本,选择 system
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 王文哲的博客!