首页 > 数据库 >Windows下Oracle11G定时备份

Windows下Oracle11G定时备份

时间:2023-08-02 10:46:04浏览次数:37  
标签:Windows 备份 30 echo var% 2% 定时 Oracle11G

  • 首先我们先编写定时备份用到的脚本文件
  •  我们新建txt文本文件,输入下列内容并保存为Oracle_bak.bat
  •  把Oracle_bak.bat文件放到oracle的目录下(其他目录也可以)
@echo off 
echo 开始备份数据库

#设置备份时间格式(使用cmd输入date查看服务器时间格式,按需设置)
set var=%date:~3,4%%date:~8,2%%date:~11,2%%time:~0,2%%time:~3,2%

#备份数据库语句
#expdp [用户名称]/[密码]@[SID] directory=[泵目录名称] dumpfile=[用户名称]_%var%.dmp logfile=[用户名称]_%var%.log schemas=[用户名称] parallel=2 
expdp testbak/test12345@orcl directory=DIR dumpfile=TESTBAK_%var%.dmp logfile=TESTBAK_%var%.log schemas=testbak parallel=2 

#forfiles /p "[泵目录路径]" /m  *.dmp /d -30 /c "cmd /c del @path" 
# /p 指定的路径
# /m 查找的文件名掩码
# /d 指定日期,有绝对日期和相对日期, 此处-30指当前日期 的30天前
# /c 运行的命令行 表示为每个文件执行的命令。
echo 删除30天前的备份记录
forfiles /p "E:\beifen" /m *.dmp /d -30 /c "cmd /c del @path" 
forfiles /p "E:\beifen" /m *.log /d -30 /c "cmd /c del @path" 

echo 请按任意键开始或结束
pause>nul
echo 任务完成!
exit
  • 搜索管理工具并打开

  • 选择任务计划程序打开

  •  选择创建基本任务

  •  输入定时任务的名称

  • 选择定时任务执行的频率

  • 选择定时任务第一次开始的时间

  • 定时任务要执行的操作,选择启动程序

  • 选择我们脚本保存的位置

  • 完成即可,定时任务创建成功
  • 大家可以在测试系统测试一下,通过后再操作生产。

标签:Windows,备份,30,echo,var%,2%,定时,Oracle11G
From: https://www.cnblogs.com/carsen/p/17599960.html

相关文章

  • Windows服务器Oracle11G完全卸载详细教程
    Windows服务器Oracle11G安装详细教程(附Oracle11g安装程序)......
  • windows下eclipse远程调试tomcat部署的工程
    修改catalina添加以下内容,其中21888为自定义的调试端口set"JAVA_OPTS=%JAVA_OPTS%-Xdebug-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=21888-Djava.protocol.handler.pkgs=org.apache.catalina.webresources"正常启动tomcat后,在eclipse的debugconfiguratio......
  • compact:这是用于压缩文件和目录的Windows命令。它允许你在磁盘上节省空间,通过将文件和
    compact命令选项外,Windows操作系统中还有一些其他的compact命令选项,如下所示:compact/c:该选项用于强制压缩文件,即使它们已经被压缩过。它会覆盖现有的压缩设置。compact/i:此选项用于仅压缩文件中的空闲空间。它可以用于在磁盘上释放未使用的空间。compact/f:这个选项用于强制......
  • Windows下创建虚拟机
    #当我们想要体验体验不同类型的Linux的使用技巧,节省个人开销,可以在Windows系统上创建其他系统的虚拟机,可以创建虚拟机常用的应用有:VMwareStationVirtualBox此篇文章使用VirtualBox,结合Vagrant来实现Linux虚拟机的创建。使用这两种应用结合的方法,相对于使用VMwareS......
  • 不忘初心 Windows11 22H2 22621.2070 x64 无更新 精简 游戏 2023.07.31 集成最新版任
    注意此版不能更新补丁,而且非纯净版,此版为游戏版,为游戏稳定而生也可以用于办公,保留Hyper和linux,体积和稳定性介于可更新版和无更新版之间,集成任务栏透明软件,独家4K全新高清壁纸,增加右键一些功能,以及离线集成了运行库,绝对给你带来不一样的视觉体验,不一样的美!为了保证稳定初心的系统......
  • 不忘初心 Windows11 Insider Preview 25915.1000 Canary预览版 无更新 纯净精简 2023.
    此版不能更新补丁,并开启按流量计费,此版保留Hyper和linux,让人期待的任务栏图标从不合并功能此版已经回归,母版来自UUPWindows11InsiderPreview25915.1000Canary频道预览版,本版本自动跳过硬件检测,优化后台进程和服务,精简一些日常不常用的组件,速度和性能比原版更胜一筹,为了保证稳......
  • 挪威网络安全大危机?数据备份刻不容缓
     挪威国家安全局近期确认,黑客利用IvantiEndpointManagerMobile(EPMM)解决方案中的零日漏洞对多个软件平台进行攻击,访问并窃取了受感染系统中的敏感数据,导致出现数据泄露问题。 此次零日漏洞(CVE-2023-35078)是一个身份验证绕过漏洞,会影响IvantiEndpointManagerMobile(EPMM)......
  • 如何在Windows上将iOS应用上传到App Store
     ApplicationUploaderiOSApp上架工具是一款非常好用的针对iOS苹果应用程序软件开发的实用编程工具,它的主要作用是帮助用户进行快速的程序应用设计和程序应用调试,节省用户进行软件开发耗费的不必要时间!​编辑切换为居中添加图片注释,不超过140字(可选......
  • windows如何上架ios应用到app store
    windows如何上架ios应用到appstoreApplicationUploaderiOSApp上架工具是一款非常好用的针对iOS苹果应用程序软件开发的实用编程工具,它的主要作用是帮助用户进行快速的程序应用设计和程序应用调试,节省用户进行软件开发耗费的不必要时间!​编辑切换为居中......
  • 电脑Windows 10/11中如何设置HTTP代理
     嗨,亲爱的网络探索者!是否曾遇到无法访问特定网站或慢如蜗牛的网络速度?别担心!今天我将与你分享一个简单而有效的方法——设置HTTP代理,让你畅享网络的自由与速度。让我们一起来学习,在Windows10/11中如何设置HTTP代理。 第一步:找到网络设置 首先,我们需要前往电脑的网络设置......