`

windows下oracle每天定时备份

阅读更多

http://blog.csdn.net/jimmy609/article/details/40624141

最近一个同事修改 表结构的时候不小心删了几张表,虽然恢复部分数据,但是有个表的数据已经找不回了,

因为之前数据库没有做备份,所以今天花了半天时间做了个逻辑备份,整体的思路如下:首先写好exp语句做成bat文件,然后用windows计划任务去执行

 

 

第一步:建立备份脚本oraclebackup.bat

 

备注:这里我记录下,我遇到的问题,主要是因为我一个用户里面有很多表,但是现在我不需要全部备份,只需要备份XXX打头的表,

 

OK,修改exp语句exp system/oracle@orcl tables=(system.XXX%%)file=D:/oraclebackup/mdb%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=D:/oraclebackup/mdb%date:~0,4%%date:~5,2%%date:~8,2%.log full=y buffer=65535 ,

注意,当时 我是这样加的tables=(system.XXX%),结果bat文件不能执行,原来bat'文件里面的%必须要是%%,这个问题我搞了很久才搞清楚~~~~~

分享到:
评论

相关推荐

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

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

    linux下oracle定时备份

    这样,你就在Linux环境下成功设置了Oracle数据库的定时备份。请注意,这只是一个基本的示例,实际的备份策略可能需要考虑更多因素,比如增量备份、完整备份的频率、备份保留策略以及错误处理等。在生产环境中,强烈...

    windows环境下Oracle数据库的自动备份脚本

    windows环境下Oracle数据库的自动备份脚本

    windows下的oracle数据库rman自动备份和恢复.pdf

    3. 每天对Oraclearchivelog进行两次备份。 五、备份脚本的编写 备份脚本的编写是指使用RMAN编写备份脚本,以实现自动备份。步骤包括: 1. 编写脚本前要更改rman的默认配置选项。 2. 开启控制文件自动备份。 3. ...

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

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

    oracle数据库定时备份脚本

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

    windows下oracle11g数据泵自动备份脚本

    windows下oracle11g数据泵自动备份脚本含删除过期备份和使用方法 1、先建备份用的路径对象:(注:此处认为用来做备份的用户backupuser已经建好了,且已经有连接数据库的相应权限) sqlplus / as sysdba CREATE OR ...

    windows下定时备份oracle脚本

    windows下备份oracle的脚本,加入windows定时任务可实现定时备份数据库的功能

    oracle 定时备份

    ### Oracle定时备份的相关知识点 #### 一、Oracle定时备份概述 在数据库管理中,定期进行数据备份是一项重要的工作,能够确保在系统发生故障时能够快速恢复数据,减少数据丢失的风险。Oracle作为一款广泛使用的...

    oracle数据库定时备份

    定时备份Oracle数据库的基本原理是利用Oracle的RMAN(恢复管理器)工具,配合操作系统级别的任务调度(例如Windows的任务计划程序或Linux的cron job)来实现。RMAN是Oracle提供的一个强大的备份和恢复工具,它可以...

    oracle定时备份详解

    Oracle数据库的定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性。本文将深入探讨Oracle数据库的定时备份策略,特别是冷备份的概念及其实施步骤。 首先,Oracle数据库的冷备份是在数据库关闭状态...

    windows上oracle数据库rman自动备份策略

    总结,通过RMAN和Windows任务计划程序的结合,企业可以在Windows环境下实现Oracle数据库的自动备份策略,确保数据安全的同时,降低管理复杂性。了解并熟练掌握这些知识,对于数据库管理员来说至关重要,因为这直接...

    Oracle数据库定时自动备份批处理代码(Windows)

    Oracle数据库定时自动备份对于保障数据安全至关重要,尤其是在Windows环境下,通过批处理脚本可以实现这一功能。以下是一个详细的Oracle数据库定时自动备份的步骤和相关知识点: 1. **批处理脚本**: - `...

    oracle自动定时备份详细步骤

    本文详细介绍了一种在Windows环境下实现Oracle数据库自动定时备份的方法。 具体需求如下: - 使用环境:Oracle 10g服务器与客户端,操作系统为Windows 2003或Windows XP。 - 备份要求:每天自动对数据库CMS进行一次...

    windows下定时备份oracle

    总的来说,Windows下的Oracle定时备份是一个涉及多个步骤的过程,包括使用Oracle的导出工具、设置Windows任务计划程序以及制定合理的备份策略。为了数据的安全,务必遵循最佳实践并定期测试恢复流程。

    linux下和win7下定时备份oracle数据库

    在Linux环境下定时备份Oracle数据库通常涉及以下几个步骤和知识点: 1. 创建备份目录:首先需要在/opt目录下创建用于存放数据库备份文件的目录。使用mkdir命令创建,例如mkdir -p /opt/DB_bak/srcdmps。 2. 环境...

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

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

    Oracle定时备份数据库命令代码

    本主题将详细讲解如何使用Oracle的SQL*Plus命令和操作系统脚本来实现定时备份。 一、Oracle数据库备份基础 Oracle数据库备份主要包括完整备份、增量备份和差异备份。完整备份会备份所有数据文件,而增量备份仅备份...

    ORACLE数据库自动备份3种方法

    本文将详细介绍Oracle数据库自动备份的三种常见方法:Windows下的任务计划(At命令)、UNIX下的Crontab以及第三方工具(如Viritas),并提供具体的实施步骤。 #### 二、Windows下的任务计划(At命令) ##### 1. ...

    windows系统下oracle数据库定时自动备份.docx

    通过以上步骤,你可以设置一个有效的Windows定时备份机制,以保护Oracle数据库的数据安全。这个过程中涉及的知识点包括批处理脚本编写、Oracle数据库的导出操作、Windows任务计划程序的使用,以及错误排查和权限管理...

Global site tag (gtag.js) - Google Analytics