`
sodabao
  • 浏览: 164573 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

自动备份数据库的bat文件

阅读更多

今天因工作需要需对我们的数据库进行自动备份,起初自己想写个java类自动处理,不知道为什么一提到什么东西都想到了java,先是线程控制时间,然后java执行bat文件,运行已写的文件。
后来一同事给我一个bat文件,做个任务自动进行备份。

set rq=%date:~-14%
exp system/密码@ssidfile=E:\Database\fzept%rq%.dmp  tablespaces=表空间

java执行cmd的语句
   Runtime rt = Runtime.getRuntime();
   Process ps = null;
   ps = rt.exec("cmd.exe /C start e:\\test.bat");
   ps.waitFor();
   int i = ps.exitValue();
   if (i == 0) {
    System.out.println("Sucess!!!");

   } else {
    System.out.println("OracleTableChecker : rebuildDb Error!!!");

   }

分享到:
评论

相关推荐

    oracle数据库自动备份bat脚本

    包含备份自动压缩,仅保留30天内的备份文件,30天以上自动删除等,下载直接可用,有注释。加入window任务计划轻松实现自动备份。

    SQL Server自动备份脚本 bat

    "SQL Server自动备份脚本 bat" 提供了一种自动化解决方案,确保你可以按照预定的时间表执行数据库备份。下面将详细介绍如何利用SQL Server的T-SQL命令以及批处理(bat)文件来创建一个定时备份策略。 首先,`...

    ORACLE数据库备份用bat脚本

    综上所述,通过编写bat脚本结合Java的定时任务功能,我们可以实现Oracle数据库的自动备份,确保数据的安全性和可恢复性。这种方法既方便又高效,尤其适合那些需要定期备份大量数据的大型企业或组织。在实际应用中,...

    oracle 自动备份bat文件

    "Oracle 自动备份bat文件"是实现这一目标的一种有效方式,它利用Windows批处理(.bat)文件结合Oracle的导出工具(exp)来自动化数据库备份过程。 在Oracle数据库中,`exp`是早期的导出工具,用于创建数据库对象的...

    java程序调用bat文件,执行oracel数据库备份

    本文将详细探讨如何通过Java程序调用bat文件来执行Oracle数据库的备份。 首先,我们需要理解Java调用外部程序的基本原理。在Java中,我们可以使用`Runtime`类或`ProcessBuilder`类来执行操作系统级别的命令,例如...

    自动备份数据库java源码

    标题中的“自动备份数据库java源码”指的是使用Java编程语言编写的一种程序,它的主要功能是自动化执行数据库的备份任务。数据库备份是数据保护的重要环节,它可以在数据丢失或系统故障时恢复数据,确保业务连续性。...

    bat备份文件,备份数据库及删除几天以前的文件

    bat备份文件,备份数据库及删除几天以前的文件,设置数据库备份

    bat文件自动备份mysql指定数据库

    首先,让我们理解“bat文件自动备份mysql指定数据库”的概念。批处理文件是Windows操作系统中的一种文本文件,扩展名为.bat,用于执行一系列命令。在这个场景中,我们创建一个批处理文件,该文件包含备份MySQL数据库...

    oracle数据库自动备份压缩bat

    标题“Oracle数据库自动备份压缩bat”表明我们正在讨论一个用于自动化Oracle数据库备份并将其压缩成BAT(批处理)脚本的方案。Oracle数据库是企业级的关系型数据库管理系统,确保其数据的安全性和可恢复性至关重要。...

    oracle数据库备份bat文件

    备份自动压缩,保留30天内的备份文件,超过30天自动删除,下载后,修改数据库地址,用户明和密码,修改备份地址后,可直接运行,有详细注释,加入window任务计划可以实现每天自动备份。

    oracle自动备份数据库

    自动备份oracle数据库,可添加windows任务,每天按时自动备份数据库

    windows备份mysql数据库bat脚本.rar

    在这个场景中,我们使用的是一个名为"windows备份mysql数据库bat脚本.rar"的压缩包,它包含了一套利用批处理(BAT)文件来自动化MySQL数据库备份的解决方案。下面将详细讲解如何利用BAT脚本来备份MySQL数据库,以及...

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

    可以使用 bat 文件来实现定时备份数据库,并删除之前几天的备份。可以使用 Windows 的计划任务来执行该 bat 文件。 优点: * 可以控制备份的周期和保留的天数。 * 可以删除之前的备份,以节省空间。 缺点: * ...

    ORACLE自动备份数据库脚本,并清除三天前数据

    ORACLE自动备份数据库脚本,并删除指定天数以前,所备份的数据文件。

    mysql 自动备份数据库脚本

    "mysql 自动备份数据库脚本" 提供了一种自动化的方法,通过Windows的定时任务服务(taskschd.msc)来定期执行数据库的备份,避免了手动操作的繁琐和可能的人为错误。 MySQL的自动备份主要涉及以下几个核心知识点: ...

    bat 自动备份数据库

    bat 执行文件 备份mysql数据库 过滤指定表 压缩sql文件

    oracle数据库自动备份上传至FTP服务器

    通过自动备份数据库,并将备份文件上传至 FTP 服务器上,可以确保数据库的安全,并且能够及时恢复数据库。 2. 数据库自动备份上传至 FTP 服务器的步骤 数据库自动备份上传至 FTP 服务器的步骤主要包括以下几个步骤...

    windows下备份mysql数据库脚本.bat文件

    windows下备份mysql数据库脚本.bat文件;注意修改database,mysql安装路径和备份的路径,用户名和密码。

    MySQL数据库自动备份、还原bat

    ### MySQL数据库自动备份与还原批处理脚本详解 在日常的数据库管理工作中,数据库的备份与恢复是一项极为重要的任务。良好的备份策略不仅能确保数据的安全性,还能在数据丢失或损坏时快速恢复业务运行。本文将详细...

Global site tag (gtag.js) - Google Analytics