rem DOS get current time yyyy-mm-dd hhmiss week
rem =======================
rem get yyyy/mm/dd
set mydate=%DATE:~0,10%
echo %mydate%
rem =======================
rem get yyyy
set yyyy=%DATE:~0,4%
echo %yyyy%
rem =======================
rem get mm
set mm=%DATE:~5,2%
echo %mm%
rem =======================
rem get dd
set dd=%DATE:~8,2%
echo %dd%
rem =======================
rem get week ,display CN
set week=%DATE:~11,2%
echo %week%
rem =======================
rem get hour
set hh=%TIME:~0,2%
echo %hh%
rem =======================
rem get min
set mi=%TIME:~3,2%
echo %mi%
rem =======================
rem get ss
set ss=%TIME:~6,2%
echo %ss%
rem =======================
rem get yyyy-mm-dd
set curdate=%yyyy%-%mm%-%dd%_%hh%%mi%%ss%(%week%)
echo %curdate%
exp dev/dev@orcl file='D:/数据库备份/dev_%curdate%.dmp'
rem "C:\Program Files\WinRAR\WinRAR.exe" a -V4k -V4k D:/数据库备份/dev_%curdate%.rar D:/数据库备份/dev_%curdate%.dmp
rem 后台模式压缩 并设置解压密码
cd D:/数据库备份
"C:\Program Files\WinRAR\WinRAR.exe" a -ibck -p123456 dev_%curdate%.rar dev_%curdate%.dmp
rem ftp -s:ftp.ini
del dev_%curdate%.dmp
分享到:
相关推荐
windows下自动备份oracle数据dmp文件并压缩成rar文件。
### Oracle自动导出脚本(Windows环境下):文件名自动添加日期与时间 #### 背景介绍 在日常的企业数据库管理中,Oracle数据库作为重要的数据存储系统之一,其备份工作至关重要。为了确保数据安全及方便后期恢复...
这个"Oracle导入导出命令bat执行命.rar"文件显然包含了一系列用于自动化这些过程的批处理(BAT)脚本。 首先,让我们来理解一下Oracle的导入导出命令。`expdp`和`impdp`是Oracle Data Pump的命令行工具,用于导出和...
本教程将基于"oracle数据库导出与导入.rar"压缩包,详细介绍如何在Oracle环境中执行这些操作。 首先,Oracle的导出(Export)是通过Data Pump工具实现的,它允许我们将数据库对象和数据保存到一个二进制的DMP文件中...
1、提供了oracle数据库备份脚本,导出dmp文件 2、定时任务由操作系统提供的支持,在操作系统中设置定时任务,由操作系统定期执行脚本 3、补充。压缩包脚本有点问题,不能删除旧的备份文件。需要自动删除历史备份文件...
2. **执行Oracle数据导出**:使用Oracle数据泵命令(`exp`),以指定的用户身份连接到Oracle实例,并将数据导出到指定目录下的DMP文件中。此处的`strCmd`变量包含了导出命令的所有必要参数,如用户名、密码、目标...
1. **动态日期命名**:备份导出文件时,脚本会自动使用当前日期作为文件名的一部分。这种做法有利于跟踪和管理不同的备份版本,避免文件覆盖,同时便于识别和恢复特定时间点的数据。 2. **自动压缩**:备份完成后,...
"Oracle表结构导出工具Excel.rar"就是针对这一需求提供的一种解决方案。 这个压缩包包含两个文件:"DBExport For ORACLE 使用手册.doc" 和 "DBExport For ORACLE.xls"。"DBExport For ORACLE" 是一个实用工具,它...
- **目标二:**将导出的`.dmp`文件压缩为`.rar`格式,以节省存储空间。 - **目标三:**自动删除超过指定天数的备份文件,以避免磁盘空间不足的问题。 #### 二、批处理脚本详解 ##### 2.1 脚本概述 本文提供的...
- 使用`exp`命令执行实际的备份操作,将指定的数据表导出到`.dmp`文件中,并记录备份过程的日志到`.log`文件。 5. **压缩备份文件**: - 使用之前定义的`RAR_CMD`命令对生成的`.dmp`文件进行压缩,生成`.rar`格式...
EXPDP是Oracle的数据导出工具,它能将数据库对象(如表、视图、存储过程等)及其数据导出为DMP(Data Pump)文件。这些文件可以在需要时导入到其他数据库,或者用于数据迁移和备份。EXPDP支持过滤、分区、并行执行等...
- 使用RAR压缩工具将DMP文件压缩到以日期命名的子目录中。 - 移动DMP文件和日志文件到日期子目录。 - 删除原始DMP文件以节省空间。 - 发送网络消息通知备份完成。 6. **定时执行**: - 可以使用Windows的 `at`...
3、可设置备份时间,可根据当前数据导出时间命名导出文件,可使用Zip格式压缩导出文件; 4、保存导出日志文件,记录命令行和窗口输出内容; 5、自动从注册表中取得Oracle的OraHome目录;
标题中的"jxl-2.6.10.rar"是一个包含Java Excel Library(JXL)的压缩文件,版本为2.6.10。JXL是一个广泛使用的Java库,允许开发者在Java应用程序中读取、写入和修改Microsoft Excel文件。这个库提供了方便的API,...
"Oracle_exp_imp.rar_oracle"这个压缩包文件显然包含了一份关于如何在Linux/Unix操作系统环境下使用Oracle数据导出导入工具(exp and imp)的详细指南。这些工具是Oracle数据库管理系统中用于数据备份和迁移的关键...
- 对于Windows系统,解压缩RAR文件后,同样需要将包含库文件的目录添加到系统路径中。 使用场景: - 远程数据库连接:应用程序可以在不安装完整Oracle客户端的情况下,通过Instant Client连接到远程Oracle数据库。 ...
综上所述,"自动备份和关闭数据库.rar"文件提供了一个高效且可靠的Oracle数据库自动备份解决方案,它结合了Oracle的数据导出工具、批处理技术和文件压缩技术,对于保障企业的数据安全具有重要意义。在实际使用时,...
使用操作系统自带的计划任务功能,每天定时运行exp命令导出指定的Oracle数据库并压缩,然后按需删除 已过期的压缩的导出文件,以实现自动备份的功能。 通常,为了便于管理,在我们公司一个oracle用户有且仅有的...
- 表空间与数据文件:了解Oracle如何通过表空间和数据文件来组织和存储数据。 - 实例与服务:区分Oracle实例和数据库服务,理解SGA(System Global Area)和PGA(Program Global Area)的作用。 - 数据库备份与...
"oracle9i310.mis.rar"是一个压缩包,其中包含了Oracle 9i的精简版客户端安装文件,主要用于帮助用户在本地计算机上设置客户端工具,以便能够连接到远程Oracle数据库服务器进行数据交互。 Oracle 9i的主要特点和...