当前位置: 首页 > news >正文

oracle服务器定时备份Windows Server

-- 创建目录对象(若未创建),先建立对应文件夹才能用目录对象

CREATE OR REPLACE DIRECTORY dp_dirbackup AS 'D:\BACKUP';  --配置路径
GRANT READ, WRITE ON DIRECTORY dp_dirbackup TO 用户名; --配置用户权限

-- 备份脚本(保存为每月备份脚本,如每月手动执行可跳过定时任务部分),创建bat文件,建立txt文本文档,放入代码后,将后缀改为bat,双击科运行backup.bat

@echo offset USERNAME=用户名set PASSWORD=用户密码set SID=orclset DB=%USERNAME%/%PASSWORD%@%SID%set TARGETPATH=D:\BACKUPset FILENAME=BACKUPset hour=%time:~,2%if "%time:~,1%"==" " set hour=0%time:~1,1%set TIMESTAMP=%date:~0,4%-%date:~5,2%-%date:~8,2%-%hour%-%time:~3,2%-%time:~6,2%set FILEPATH=%TARGETPATH%/%FILENAME%_%TIMESTAMP%.dmpset LOGPATH=%TARGETPATH%/%FILENAME%_%TIMESTAMP%.logset RARPATH=%TARGETPATH%/%FILENAME%_%TIMESTAMP%.rarecho ========================================echo 正在备份Oracle数据库,请稍等......echo ========================================expdp %DB% DIRECTORY=DP_DIRBACKUP DUMPFILE=BACKUP_%TIMESTAMP%.dmp LOGFILE=BACKUP_%TIMESTAMP%.log COMPRESSION=ALL PARALLEL=4echo Oracle数据库备份完成!echo ===============清除90天以上文件=========================forfiles /p "D:\BACKUP" /m *.dmp /d -90 /c "cmd /c del @path"forfiles /p "D:\BACKUP" /m *.log /d -90 /c "cmd /c del @path"

------window做定时备份操作
--配置Windows定时任务​
​步骤1:保存为BAT文件​jxbackup.bat
将上述脚本保存为jxbackup.bat,存放路径建议为D:\JXBACKUP\jxbackup.bat

​步骤2:配置任务计划程序​
​打开任务计划程序​:
Win + R → 输入taskschd.msc → 操作 → 创建任务
​常规设置​:
名称:JXBackup
勾选不管用户是否登录都要运行 → 选择使用最高权限
​触发器设置​:
新建 → 每月 → 选择"1日" → 开始时间00:00
​操作设置​:
程序或脚本:D:\BACKUP\backup.bat
​条件设置(可选)​​:
取消勾选只有在计算机使用交流电源时才启动此任务

http://www.dtcms.com/a/283517.html

相关文章:

  • 怎么用快鲸aiseo提升百度搜索排名?
  • 在 IntelliJ IDEA 中添加框架支持的解决方案(没有出现Add Framework Support)
  • 因果发现PCMCI 算法简述、Tigramite库的简单实践
  • 了解Java21
  • 项目流程管理系统使用建议:推荐13款
  • 【前端】【Echarts】【热力图】ECharts 热力图配置详解:从分割线到数据标签的全面指南
  • SQLSERVER清理日志
  • FreeRTOS学习笔记之任务调度
  • Maple2025 软件安装教程(Win版)
  • C++基础语法/C++语言新特性
  • 嵌入式Linux内存管理子系统控制与实现
  • 视觉SLAM:使用 Sophus 的 SE3 类,自己设计 g2o 的节点与边,实现 PnP 和 ICP 的优化
  • 交易日历接口api,股票/板块日,周,月K线行情接口api,情绪周期api,Level2实时数据api
  • 【python】sys.executable、sys.argv、Path(__file__) 在PyInstaller打包前后的区别
  • 《Java语言程序设计》1.2.3复习题
  • PHP 社区正在讨论变更许可证,预计 PHP 9.0 版本将完全生效
  • LangChain面试内容整理-知识点20:LangChain Expression Language (LCEL)
  • SAP学习笔记 - 开发46 - RAP开发 Managed App Metadata Extension 2 - Booking_M,BookSuppl_M
  • 2.PCL 对于点云的读写
  • 手写和印刷体混合怎么识别
  • ESP32——基于idf框架开发GPIO设备
  • 高性能架构模式——高性能NoSQL
  • 如何打造全场景数字化OA办公平台?
  • 网络(数据库1)
  • oracle2kingbase的字段长度问题
  • STM32外设介绍4(ADC)
  • Windows11怎样禁止应用开机启动
  • 评估遥感云雾浓度的无参化指标(适用于其它合成雾的场景)
  • 【JVM】内存分配与回收原则
  • leetcode 3201. 找出有效子序列的最大长度 I II