第四章:Oracle 异地WINDOWS备份操作
Oracle 异地WINDOWS备份操作
(例子为备份esb与dw实例下用户近3天数据)
一、脚本内容及注解(备份服务器需安装oracle客户端)
set YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2% --定义时间格式
md D:\app\data\esb_bak_%YYYYmmdd% --创建esb备份文件
md D:\app\data\dw_bak_%YYYYmmdd% --创建dw备份文件
exp hip_ods/Hip0123$@172.16.8.35:1521/hipdw owner=hip_ods file=D:\app\data\dw_bak_%YYYYmmdd%\hip_ods.dmp --备份数据库hip_ods用户数据
exp hip_data/Hip0123$@172.16.8.35:1521/hipdw owner=hip_data file=D:\app\data\dw_bak_%YYYYmmdd%\hip_data.dmp
exp hip_portal/Hip0123$@172.16.8.35:1521/hipdw owner=hip_portal file=D:\app\data\dw_bak_%YYYYmmdd%\hip_portal.dmp
exp hip_portal_formal/Hip0123$@172.16.8.35:1521/hipdw owner=hip_portal_formal file=D:\app\data\dw_bak_%YYYYmmdd%\hip_portal_formal.dmp
exp hip_open/Hip0123$@172.16.8.35:1521/hipdw owner=hip_open file=D:\app\data\dw_bak_%YYYYmmdd%\hip_open.dmp
exp hip_cda/Hip0123$@172.16.8.35:1521/hipdw owner=hip_cda file=D:\app\data\dw_bak_%YYYYmmdd%\hipdw_hip_data.dmp
exp sie/Hip0123$@172.16.8.35:1521/hipesb owner=sie file=D:\app\data\esb_bak_%YYYYmmdd%\sie.dmp
exp sie_data/Hip0123$@172.16.8.35:1521/hipesb owner=sie_data file=D:\app\data\esb_bak_%YYYYmmdd%\sie_data.dmp
exp sie_mdm/Hip0123$@172.16.8.35:1521/hipesb owner=sie_mdm file=D:\app\data\esb_bak_%YYYYmmdd%\sie_mdm.dmp
"C:\Program Files\WinRAR"\Rar a D:\app\data\dw_bak_%YYYYmmdd%.rar "D:\app\data\dw_bak_%YYYYmmdd%" --压缩备份出来的文件夹(需安装压缩软件)
"C:\Program Files\WinRAR"\Rar a D:\app\data\esb_bak_%YYYYmmdd%.rar "D:\app\data\esb_bak_%YYYYmmdd%"
rd/s/q D:\app\data\dw_bak_%YYYYmmdd% -- 删除压缩过的文件夹
rd/s/q D:\app\data\esb_bak_%YYYYmmdd%
forfiles /p "D:\app\data" /s /m *.* /d -3 /c "cmd /c del @path" --删除D:\app\data目录下3天前的文件
二、脚本制作
1,创建一个txt文件,命名自定义;
2,粘贴上面脚本内容,相关信息(如数据库连接信息,备份文件存放位置等)根据场地自己修改;
3,重命名txt文件,后缀名改为bat(修改内容时,可txt文档或者其他方式打开);
三、备份脚本测试验证
1、双击.bat文件,查看是否有报错,根据报错进行脚本修正;
2、脚本结束后查看备份目录是否有数据(最好是解压后测试看是否可imp导入);
四、WINDOW定时任务执行设置
1.打开服务器计划任务程序;
2.创建基本任务,名称自定义;
3.选择脚本执行开始时间;
4.选择脚本执行时间及周期;
5.选择启动程序,点击下一步;
6.点击浏览,选择脚本执行;
7.查看是否创建成功,并验证是否执行成功;
第四章:Oracle 异地WINDOWS备份操作相关推荐
- 云计算 第四章 微软云计算 Windows Azure
文章目录 第四章 微软云计算 Windows Azure 4.1 微软云计算平台 1.传统的企业和用户在开发和部署自己的应用程序主要有两种方式 2.微软的云计算技术 3.Windows Azure平台 ...
- 通过exp命令对Oracle数据库进行备份操作(提供两种情况的备份:备份本地,备份远程的数据库)
通过exp命令可以对Oracle数据库进行备份操作,其命令含义是:exp 用户名/密码@数据库所在ip地址:数据库端口号/数据库的service-name file=存储到的位置 exp MISPS/ ...
- linux dd命令 配额,第四章 Centos7.5下LVM操作与磁盘配额
一.LVM概述与操作 Logical Volume Manager ,逻辑卷管理 动态调整磁盘容量,从而提高磁盘管理的灵活性 需要注意:/boot 分区用于存放引导文件,不能基于 LVM 创建 图形界 ...
- C#第四章实验 使用Windows窗体的节约用水问题
编写Windows应用程序,界面根据需求进行设计: 为了鼓励居民节约用水,自来水公司采用按月用水量分段 计费的方法,居民应交水费y (元)与月用水量x (吨)之 间的函数关系如下: y=f (x) = ...
- 第四章:搭建Windows server AD域和树域
由于Windows简单一点,我就先搞Windows了. AD域: 视频教程:https://www.bilibili.com/video/BV1f84y1G72x/ 在创建AD域时要把网卡配置好 这是 ...
- 计算机二级vf知识点总结,2015年计算机二级考试《VFP》复习重点:第四章
第四章 Visual FoxPro 数据库及其操作 1.创建数据库 可以通过以下几种方式创建数据库: (1).在"项目管理器"中创建数据库 打开" 项目管理器" ...
- 数据库---战德臣第四章--关系代数笔记
文章目录 数据库---战德臣第四章--关系代数笔记 (1) "并"操作 (2) "差"操作 (3) "笛卡尔积"操作 (4) "选 ...
- Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件
Python 远程操作 Oracle 进行数据库备份还原 第一章:效果演示 ① 数据库恢复演示 ② 请求模拟 第二章:功能实现 ① 创建启动服务 ② 处理解析请求 ③ 处理命令 ④ 服务端数据库操作 ...
- [转]Windows Shell 编程 第十四章【来源:http://blog.csdn.net/wangqiulin123456/article/details/7988010】...
第十四章 设计Shell集成应用 有一些工具可以使应用程序更紧密地与Shell和底层系统进行集成.也就是说,用户可以象处理系统文档和程序那样处理你的文档和程序.例如,右击文件来显示可用功能列表等.Wi ...
最新文章
- Json对象与Json字符串互转(4种转换方式)
- 软件工程心理学之3---甲方项目负责人 PK 乙方
- 6月30日后支付宝还能正常提现吗?因为银行直连要停止了
- poj2586 Y2K Accounting Bug
- 也谈C#之Json,从Json字符串到类代码
- 在python中函数和类都属于可调用对象_在Python中函数和类都属于可调用对象
- 华为android10版本,华为手机助手(安卓版)最新手机版10.1.1.500
- open-falcon采集的一些指标及说明
- php的curl函数模拟post、get数据提交,速度非常慢的处理办法
- 如何分析软件安全性需求
- 二烷基二硫代磷酸锌添加剂的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- JS中可以表示数字的最大值
- Apache安装时出现OS:拒绝访问的解决办法
- 列出每一个部门中年纪最大的员工姓名,部门名称【多测师_王sir】
- 利用c语言结构体实现通讯录
- 快速打点工具——Aopo工具
- 脚印(Foot Print)效果制作
- js数组的5种查询方式——find(),findIndex(),indexOf(),lastIndexOf(),include()
- 程序员自我修养阅读笔记——动态链接
- cat命令 – 在终端设备上显示文件内容