首页 > 数据库 >windows 环境下使用脚本备份 oracle 数据库数据

windows 环境下使用脚本备份 oracle 数据库数据

时间:2024-04-10 17:22:37浏览次数:27  
标签:set log windows 备份 echo 2% oracle backup

@echo off
echo ================================================
echo Windows环境下Oracle数据库的自动备份脚本
echo 1. 使用当前日期命名备份文件。
echo 2. 自动删除7天前的备份。
echo ================================================
echo 以“YYYYMMDD”格式取出当前时间。
set BACKUPDATE=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo 设置用户名、密码和要备份的数据库
set USER=用户名
set PASSWORD=密码
set DATABASE=oracle服务名
echo 创建备份目录
if not exist "E:\backup\data" mkdir E:\backup\data
if not exist "E:\backup\log" mkdir E:\backup\log
set DATADIR=E:\backup\data
set LOGDIR=E:\backup\log
exp %USER%/%PASSWORD%@%DATABASE% file=%DATADIR%\data_%BACKUPDATE%.dmp log=%LOGDIR%\log_%BACKUPDATE%.log
echo 删除7天前的备份。
forfiles /p "%DATADIR%" /s /m *.* /d -7 /c "cmd /c del @path"
forfiles /p "%LOGDIR%" /s /m *.* /d -7 /c "cmd /c del @path"
exit

 

 

标签:set,log,windows,备份,echo,2%,oracle,backup
From: https://www.cnblogs.com/liaoenqi/p/18126479

相关文章

  • WDS+MDT网络启动自动部署windows(三)UEFI & BIOS 双PXE引导
    简介:我们可以通过调整启动文件来兼容不同的硬件(UEFI&BIOS),能否不手动调整呢?自动调整也是可以的。本来是是想将DHCP放在H3C5500上的,但是咨询过H3C的售前顾问后,没有任何一个型号支持这个功能,前面已经折腾过自动识别客户端类型,发送不同的启动文件了。为了更好的完成这个系列文章......
  • Windows 11可设置“干净启动”:让开机速度更快
    在使用电脑的时候,我们最希望的就是能秒进系统。但是随着电脑使用时间拉长,系统启动速度总会被拖慢,所以有没有一劳永逸的办法,让系统始终处于快速启动状态呢?要想让系统长期保持快速启动状态,“干净启动”这一功能就是必备的啦。顾名思义,干净启动就是通过启动最少的驱动程序和启动程序......
  • 用bat批处理,winrar备份文件夹并排除特定子文件夹
    bat文件:@echooffsetlocalrem设置需要压缩的文件夹路径set"source_folder=folder1"rem设置压缩后的文件名和路径set"output_zip=folder1.zip"rem使用WinRAR命令进行压缩echoCompressingfolder%source_folder%..."%ProgramFiles%\WinRAR\WinRAR.exe"a-ag-r-i......
  • 解决Windows10 无法在PPT中插入MP4视频的问题
    今天拿到一个PPT无法播放里面的视频内容,这个PPT在其它电脑上都可以正常播放,但在我的电脑上无法播放。尝试删除PPT里面的视频重新插入原来的视频文件,PPT提示:"尝试安装最新版本的AppleQuickTime播放器"下载了最新版本的QuickTime无法正常安装,安装中途安装程序就回滚了,提示找......
  • Oracle分析函数- count()/sum() over(partition by 分组 order by 排序) 详解
    优点:代码简单明了,并且执行效率高,(不影响总的记录数)如果不用这种函数去写,按照平时我们的思路首先想到的可能是子查询,那么将至少会走4次以上的全表扫描:(1)每个订单中产品数量大于3的产品至少1个(003,004)(2)每个订单中折扣标志为'1'的产品至少有2个(002,004)(3)每个订单......
  • Oracle数据表搬迁到openGauss
    Oracle数据表搬迁到openGauss搬迁方法Oracle数据表搬迁到openGauss数据库比较容易想到的两个工具是oracle_fdw及Ora2Pg。oracle_fdworacle_fdw是嵌入在目标端数据库里的一个扩展插件,允许在目标端数据库里访问其他异构数据库的表,openGauss数据库目前也支持这一插件。......
  • 在 PowerShell 中,您可以使用一系列命令来管理和操作映像ESD(Electronic Software Downl
    在PowerShell中,您可以使用一系列命令来管理和操作映像ESD(ElectronicSoftwareDownload)文件。这些命令可以让您处理、部署和维护Windows映像。以下是一些常用的PowerShell命令:Add-WindowsImage:将Windows映像添加到WIM或VHD文件中。powershellCopyCodeAdd-Windo......
  • Burp Suite Professional 2024.3.1 for Windows x64 - 领先的 Web 渗透测试软件
    BurpSuiteProfessional2024.3.1forWindowsx64-领先的Web渗透测试软件世界排名第一的Web渗透测试工具包请访问原文链接:BurpSuiteProfessional2024.3.1forWindowsx64-领先的Web渗透测试软件,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgBurpS......
  • Burp Suite Professional 2024.3.1 (macOS, Linux, Windows) - Web 应用安全、测试和
    BurpSuiteProfessional2024.3.1(macOS,Linux,Windows)-Web应用安全、测试和扫描BurpSuiteProfessional,Test,find,andexploitvulnerabilities.请访问原文链接:BurpSuiteProfessional2024.3.1(macOS,Linux,Windows)-Web应用安全、测试和扫描,查看最新版。......
  • HCL AppScan Standard v10.5.0 (Windows) - Web 应用程序安全测试
    HCLAppScanStandardv10.5.0(Windows)-Web应用程序安全测试HCLAppScanStandardv10forWindowsMultilingual请访问原文链接:HCLAppScanStandardv10.5.0(Windows)-Web应用程序安全测试,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org市场领先的应用程......