`

oracle每天定时备份详细的图文示范

 
阅读更多

客户线上环境安装了ORACLE数据库以后,需要进行定时备份,但是人工操作比较耗时耗力,如何进行让oracle进行定时备份操作呢,下面我们详细的截图示范:

1.首先编写数据库备份的脚本 也就是.bat文件:

oracle数据库备份的脚本文件,拷贝后,另存为.bat格式,也就是window的执行命令文件
@echo off

echo 删除10天前的备分文件和日志

forfiles /p "D:\oracle-bak" /m *.dmp /d -10 /c "cmd /c del @path"

forfiles /p "D:\oracle-bak" /m *.log /d -10 /c "cmd /c del @path"


echo 正在备份 Oracle 数据库,请稍等……

exp test/123456@127.0.0.1:1521/orcl file=D:\oracle-bak\test%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=D:\oracle-bak\test%date:~0,4%%date:~5,2%%date:~8,2%.log owner=test buffer=65535

echo 任务完成!

 

上面需要修改的地方,我这边详细截图说明:



 

2.接下来就是利用windows系统自带的定时任务去调用编写的.bat文件(调用之前,可以双击文件,看是否正常执行)

打开windows 系统的任务计划程序

按照下面的图,进行一步步操作即可

 

 

 

 

 

 

 

至此,您的oracle数据库就可以每天定时执行了

 

  • 大小: 28.3 KB
  • 大小: 70.9 KB
  • 大小: 86.3 KB
  • 大小: 46.4 KB
  • 大小: 47.3 KB
  • 大小: 57.8 KB
  • 大小: 34.1 KB
分享到:
评论

相关推荐

    oracle 定时备份详细设计和案列

    通过以上详细的设计和案例,我们可以建立一个有效的Oracle定时备份系统,确保数据安全并满足业务连续性要求。实施过程中,务必考虑具体环境和需求,灵活调整备份策略,确保系统的稳定性和高效运行。

    oracle每天定时备份-自动创建计划任务.zip

    本压缩包“oracle每天定时备份-自动创建计划任务.zip”提供了一套自动化方案,帮助用户设置Oracle数据库的每日定时备份,并通过操作系统任务调度器进行触发。 在Oracle数据库中,我们可以使用RMAN(恢复管理器)...

    oracle自动定时备份详细步骤

    ### Oracle自动定时备份详细步骤 #### 一、背景与需求 在现代企业的信息化管理中,数据库的安全性至关重要。Oracle数据库因其稳定性和强大的功能被广泛应用于各类业务系统中。为了确保数据的安全性和系统的稳定性...

    Centos7.6下设置Oracle定时自动备份和sudo设置.docx

    本文将详细介绍 Centos7.6 下 Oracle 定时自动备份和 sudo 设置的过程。该过程包括编写数据库备份脚本文件、设置定时、sudo 设置等多个方面。 编写数据库备份脚本文件 首先,我们需要编写一个数据库备份脚本文件 ...

    oracle数据库定时备份脚本

    "Oracle数据库定时备份脚本" 提供了一种自动化的方法,使得数据库管理员无需手动执行每次备份,大大提高了工作效率并降低了人为错误的可能性。本文将深入探讨Oracle数据库定时备份的原理、方法以及如何使用脚本来...

    linux下oracle定时备份

    Oracle数据库的定时备份通常借助于Linux的cron服务来实现,这是一个强大的定时任务调度器。在Redhat Linux Enterprise 5中,Oracle 10g版本的数据库管理员可以通过配置crond服务和编写脚本来安排自动备份。 首先,...

    linux下远程定时备份oracle数据库

    以上就是在没有安装Oracle数据库的Linux环境下,远程定时备份Oracle数据库的详细步骤。这涉及到Linux系统的操作、Oracle数据库的备份工具使用以及自动化脚本的编写,都是运维工作中不可或缺的技能。记得在实际操作中...

    oracle数据库定时备份

    "Oracle数据库定时备份"这个小工具就是为了解决这一需求,使得数据库管理员无需手动操作,可以自动按照预设的时间进行备份,大大提升了工作效率。 定时备份Oracle数据库的基本原理是利用Oracle的RMAN(恢复管理器)...

    linux下为oracle做定时备份的操作

    ### Linux环境下Oracle数据库定时备份操作 #### 背景与目的 在企业级应用中,Oracle数据库作为核心数据存储系统,其数据的安全性和完整性至关重要。为了确保数据安全,定期进行数据库备份是必不可少的工作之一。在...

    oracle定时备份详解

    2. 编写定时任务:在定时备份文档.doc中,你可以找到如何配置定时任务的详细步骤。例如,在Windows中,打开任务计划程序,创建新任务,设置触发器为每天特定时间执行LogicBackup.bat,同时指定适当的权限。 3. 测试...

    oracle 定时备份

    - **Linux cron任务**:对于Linux系统,则可以通过crontab编辑定时任务,例如添加一行`0 2 * * * /path/to/oracleBackUp.sh`来实现每天凌晨2点自动执行备份。 ##### 3. 备份文件管理 - **备份文件归档**:备份完成...

    oracle数据库自动备份脚本

    本文将详细介绍一种通过`exp`命令配合`crontab`定时任务实现Oracle数据库自动备份的方法。这种方式适用于大多数Oracle环境,并提供了两种备份方案:一是针对特定用户的单独数据备份;二是通过SYS用户进行整个数据库...

    windows下oracle数据库备份压缩&删除历史备份.rar

    本资料"windows下oracle数据库备份压缩&删除历史备份.rar"提供了一个详细的过程,用于实现Oracle数据库的定时备份、备份文件的压缩以及自动删除两天前的旧备份。 首先,我们来讨论Oracle数据库的备份方法。在Oracle...

    oracle定时备份脚本(实例)

    ### Oracle定时备份脚本知识点详解 #### 一、Oracle数据库定时备份原理与脚本实现 在Oracle数据库管理中,为了确保数据的安全性和可用性,定期进行数据备份是必不可少的操作之一。通过编写定时备份脚本,可以自动...

    Oracle数据库表定时备份表 表名动态拼接时间戳存储过程

    1、备份Oracle数据库表时添加动态时间戳,解决了ORA-00922: missing or invalid option 错误。 2、备份表结构和数据,还备份索引、序列、触发器等对象,提高了备份速度。但需要手动备份原始表的序列。 3、备份策略是...

    oracle定时备份数据脚本

    定时运行的bat文件,从而定时备份运行中的数据库

    利用Crontab实现对Oracle数据库的定时备份.rar

    本教程将详细阐述如何利用Crontab来实现Oracle数据库的定时备份。 首先,我们需要理解Oracle数据库的备份类型。Oracle支持多种备份方式,如物理备份(如使用RMAN工具)和逻辑备份(如导出/导入)。在本教程中,我们...

    任务计划+批处理实现Oracle数据库的定时备份

    本文将详细介绍如何利用任务计划和批处理脚本来实现Oracle数据库的定时备份。 一、任务计划(Task Scheduler) Windows的任务计划程序允许用户设置定期执行特定任务,如运行一个批处理文件。创建任务计划的过程...

    oracle 数据库自动备份脚本

    实现oracle 数据库自动备份+保留最新的7天数据+另一机器拷贝备份的脚本

Global site tag (gtag.js) - Google Analytics