`

转载:本地每天定时备份数据库

 
阅读更多
转载: 本地每天定时备份数据库
http://relic6.iteye.com/blog/1172380
将以下保存为.bat文件就行了
    @echo off   
    set txt1=%date:~0,4%   
    ::当前年   
    set txt2=%date:~5,2%   
    ::当前月   
    set txt3=%date:~8,2%   
    ::当前日   
    set txt4=%time:~0,2%   
    ::当前小时   
    set txt5=%time:~3,2%   
    ::当前分钟   
    set txt6=%time:~6,2%   
    set day=%txt3: =%
    set date=%txt1%%txt2%%day%  
    set time=%txt4%%txt5%%txt6%  
    set name=%date: =-%  
    echo --------------------------------------------------   
    echo -------------正在执行oracle数据库备份--------------   
    echo --------------------------------------------------   
    echo ...   
    echo ...   
    echo 导出oracle数据...   
    if exist %name%.dmp del %name%.dmp   
    D:\Oracle\product\10.1.0\Client_1\BIN\exp xxx/xxx@xxx file=F:\backup\%name%.dmp
    echo ...   
    echo ...   
    echo 备份完成!   
    exit  

注意你只要修改一段设置代码就行了,换成你自己的配置!
D:\Oracle\product\10.1.0\Client_1\BIN\exp xxx/xxx@xxx file=F:\backup\%name%.dmp
注意事项:F盘的backup文件夹必须存在,否则报错,不能执行
另外你可参见http://relic6.iteye.com/blog/1172380做成Windows的计划任务!
分享到:
评论

相关推荐

    定时备份数据库,及问题总结 亲测有效

    【定时备份数据库】是保障数据安全的重要措施,尤其是在企业级应用中,确保数据的完整性和可恢复性至关重要。本文将详细介绍如何在Linux环境下,利用MySQL数据库的`mysqldump`工具实现定时备份,并提供了一个亲测...

    java 定时备份数据库

    在Java编程环境中,我们可以利用Java的定时任务框架如ScheduledExecutorService或者第三方库Quartz来实现MySQL数据库的定时备份。MySQL数据库备份通常涉及到两种主要的方法:全量备份和增量备份。全量备份是复制整个...

    mysql自动定时备份数据库的方法

    MySQL 自动定时备份数据库的方法 MySQL 是一个流行的开源关系数据库管理系统,随着数据量的增加,数据库的备份变得越来越重要。备份数据库可以保护数据的安全和完整性,避免数据丢失或损坏。MySQL 自动定时备份...

    定时备份数据库 可以设定备份时间

    定时备份数据库是一项基础且至关重要的任务,旨在确保数据的安全性,防止因硬件故障、软件错误或恶意攻击导致的数据丢失。本篇文章将深入探讨定时备份数据库的概念、重要性、常见方法以及实施策略。 1. **定时备份...

    Mysql每天定时备份数据库数据和结构

    这是用windows自带的定时任务执行的。Mysql bat脚本文件。下载下来即可用 。 具体配置 请访问 https://blog.csdn.net/Z__Sheng/article/details/85230383

    mysql定时备份数据库文档及工具

    总之,MySQL定时备份数据库是确保业务连续性和数据安全的关键实践。通过选择合适的备份方法并结合自动化工具,可以有效地管理和保护数据库。务必定期测试备份以验证其可恢复性,并根据业务需求调整备份策略。

    [数据库] Navicat for MySQL定时备份数据库及数据恢复1

    ### 一、设置计划任务定时备份数据库 1. 首先,创建一个名为`hcpmanage`的数据库,并在其中建立一个名为`information`的表,用于存储车票信息。 2. 打开Navicat,点击“任务”菜单,然后选择“新建批处理作业”。这...

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

    Oracle数据库是企业级广泛应用的数据存储系统,为了确保数据的安全性和防止意外损失,定期备份数据库至关重要。本主题将详细讲解如何使用Oracle的SQL*Plus命令和操作系统脚本来实现定时备份。 一、Oracle数据库备份...

    postgresql数据库定时备份脚本(linux)

    在Linux环境中,对PostgreSQL数据库进行定时备份是确保数据安全的重要步骤。PostgreSQL是一个功能强大的开源关系型数据库系统,广泛应用于各种规模的企业和项目。定时备份可以帮助我们在系统故障、误操作或其他不可...

    MySQL5.7定时备份数据库

    定时任务备份数据库并且保留几天的数据。

    自动定时备份远程服务器的mysql数据库并存储在本地

    本篇文章将详细介绍如何实现这一目标,将远程服务器的MySQL数据库自动定时备份并存储在本地。 首先,我们需要了解MySQL的数据备份类型。常见的备份方式有全量备份和增量/差异备份。全量备份是备份所有数据库或选定...

    python定时备份mysql数据库脚本

    备份数据库通常涉及创建一个SQL导出命令,例如 `mysqldump`。在Python中,我们可以使用 `execute()` 方法执行SQL语句,创建数据库的SQL导出文件。 3. **写入文件**: 使用Python的文件操作功能,如 `open()` 和 `...

    minio上传客户端工具:mc,MinIO Client

    我主要使用的场景是:每天晚上定时备份数据库,然后将数据库上传到minio桶中,之前在七牛云上放着来着,后来发现七牛云上收费太贵了,所以就转移到这种方案。 官方地址是外网地址,所以下载的时候很慢,于是我将次...

    定时备份mysql数据库

    定时备份MySQL数据库是一项必不可少的任务,确保在出现意外情况如硬件故障、软件错误或人为操作失误时,能够快速恢复到正常状态。本篇文章将详细介绍如何配置定时备份MySQL数据库,包括每日、每周和每月的备份策略。...

    定时备份数据库(VB+ACCESS)源码

    【定时备份数据库(VB+ACCESS)源码】这个主题涉及到的是使用Visual Basic(VB)编程语言,结合Microsoft Access数据库管理系统,来实现一个自动定时备份数据库的解决方案。在信息技术领域,数据库备份是至关重要的,...

    mysql数据库自动定时备份

    MySQL数据库的自动定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性,尤其是在发生意外情况如系统故障、硬件损坏或人为错误时。本教程将详细讲解如何设置MySQL数据库的自动定时备份,包括步骤、所...

    java quartz计划任务中间件使用教程,每天定时备份数据库的插件jspweb java网站工程.rar

    本教程将深入讲解如何使用Quartz来实现每天定时备份数据库的功能,这对于Java Web应用程序尤其重要,确保数据的安全性和完整性。 1. **Quartz基础知识** - **核心概念**:Quartz主要由Job(任务)、Trigger...

    自动备份数据库java源码

    3. 文件I/O操作:备份的数据库文件需要保存到本地文件系统,因此需要进行文件的读写操作。 4. 定时任务:可以使用Java的ScheduledExecutorService或者第三方库如Quartz,来设置定时任务执行备份。 5. 日志记录:为了...

    window自动备份mysql数据库

    window每天定时备份数据库到硬盘指定目录下,#-uluotao 指定用户名luotao #-p 指定明码 #--databases houtai 指定备份houtai这个数据库,可以指定多个备份的数据库 # > d:/back3.sql 指定备份文件的路径

    linux服务器如何每天定时的备份mysql

    - `mysqldump -u root -p'rootabc'`: 使用`mysqldump`命令备份数据库,其中`-u root`指定MySQL的用户名为root,`-p'rootabc'`指定密码为rootabc。 - `| gzip > $backupdir/abc$time.sql.gz`: 通过管道(`|`)将导出...

Global site tag (gtag.js) - Google Analytics