`
txf2004
  • 浏览: 7080555 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

WINDOW下ORACLE数据自动导出并压缩的脚本

阅读更多

WINDOW下ORACLE数据自动导出并压缩的脚本

@ECHO 功能:获取系统日期时间,导出数据库
@ECHO 说明:随便使用和更改
@ECHO 作者:由网友守护者提供的脚本改变的
@ECHO 时间:2007-10-30
@ECHO 自动备份:AT 03:00 /every:M,T,W,Th,F,S,Su c:\auto_exp.bat
ECHO OFF
REM 输出日期时间到TEMP
set mydate=%temp%\mydate.tmp
set mytime=%temp%\mytime.tmp
date /T > %mydate%
time /T > %mytime%
REM 忽略;开头的行,用-分隔,取1,2,3个符号
set parsearg="eol=; tokens=1,2,3* delims=-, "
for /F %parsearg% %%i in (%mydate%) do set yyyymmdd=%%i%%j%%k
set parsearg="eol=; tokens=1,2,3* delims=:, "
for /F %parsearg% %%p in (%mytime%) do set ppqq=%%p%%q
REM 设置压缩文件
set exp_file=f:\test_%yyyymmdd%_%ppqq%.dmp

REM 如果文件存在,那么退出
REM IF EXISTS %exp_file% GOTO END1
set store_path=f:\back\yu_%yyyymmdd%_%ppqq%.dmp.rar

REM 导出文件
ECHO ON
exp system/manager FULL=N GRANTS=Y ROWS=N file=%exp_file% OWNER=xjy,scott
ECHO OFF

echo %exp_file%>back.lst
REM 压缩文件 系统安装的是WINRAR 3.7 版
rar a %store_path% @back.lst
REM 拷贝到默认路径
ECHO ON
REM COPY %exp_file%.rar %store_path%/Y
DEL %exp_file% /F


REM 导出完成
REM
REM GOTO END2
REM
REM :END1
REM REM 退出
REM ECHO 存在文件%exp_file% 请确认后退出
REM GOTO END3
REM :END2
REM ECHO 导出完成,请确认退出
REM GOTO END3
REM :END3
REM Pause
REM ECHO 完成退出

分享到:
评论

相关推荐

    plsql导出数据到excel的三种方法

    4. **查看导出内容**:导出完成后,系统会自动打开包含导出数据的Excel文件,其中不仅包含数据本身,还会显示用于查询数据的SQL脚本。 5. **查看SQL脚本**:点击文件中的“SQL Statement”标签页,可以查看所使用的...

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

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

    windowns下利用bat命令+oracle的sqlldr功能导入数据

    在Windows环境下,我们经常需要处理大量的数据库导入导出工作,特别是在Oracle数据库系统中。Oracle的SQL*Loader(简称SQLLDR)工具就是这样一个强大的数据加载器,它能快速高效地将数据从外部文件批量导入到数据库...

    oracle_rman增量备份脚本

    1. **导出RMAN用户数据脚本`exp_rman.par`:** - 设置用户名、密码及导出文件的路径。 ```bash userid=rman_dlp/dlp file=/dinglp/ora_managed/backup/export/rman.dmp log=/dinglp/ora_managed/backup/log/...

    Windows系统下Oracle数据库每天自动备份

    在Windows操作系统下实现Oracle数据库每天自动备份的流程涵盖了多个知识点,包括备份策略的规划、备份脚本的编写、以及使用Windows计划任务来调度备份操作的执行。接下来,我将详细解释上述过程中所包含的关键知识点...

    oracle导出excel和excel导入oracle的经验总结.pdf

    【Oracle导出Excel和Excel导入Oracle的经验总结】 在Oracle数据库管理中,经常需要将数据导出到Excel格式以便于分析和处理,同时也会有将Excel数据导入到Oracle表的需求。以下是一些常用的方法: 1. **Oracle导出...

    Oracle与excel的互换.docx

    #### 二、Oracle导出到Excel - **工具准备**:首先确保已安装PL/SQL Developer,并成功登录Oracle数据库。 - **操作步骤**: 1. **打开PL/SQL Developer**:点击`New -> Report Window`打开报告窗口。 2. **编写...

    window批处理

    1. **数据库导出dmp**:这通常指的是Oracle数据库的数据泵导出(expdp)。数据泵是Oracle数据库提供的一个工具,用于高效地导出和导入数据库对象,如表、视图、存储过程等。`expdp`命令会创建一个名为.dmp的文件,...

    oracle ScoUnix下的Oracle安装及命令实践

    在IT领域,Oracle数据库系统是企业级数据管理的首选,尤其在ScoUnix这样的操作系统上,Oracle的稳定性和性能表现尤为突出。本文将深入探讨在ScoUnix环境下Oracle的安装过程以及常用命令的实践应用。 首先,让我们...

    Oracle 插件 instantclient-sqlplus-windows.x64-12.2.0.1.0.zip

    Oracle Instant Client是Oracle公司提供的一款轻量级的客户端软件,主要用于在不安装完整Oracle数据库的情况下,支持应用程序连接到Oracle数据库并执行SQL查询和其他数据库操作。这个插件的主要组件是SQL*Plus,它是...

    Oracle数据库常见维护问题手册-精典

    首先确保已经安装并配置了正确的Oracle客户端环境,然后通过以下命令来启动数据库: ```bash sqlplus / as sysdba ``` 输入上述命令后,系统会提示您输入用户名和密码。在这里使用`sys`作为用户名,并且以`SYSDBA`...

    sqluldr2(windows+linux 32+64)

    sqluldr2是一款Oracle数据快速导出工具,包含32、64位程序,sqluldr2在大数据量导出方面速度超快,能导出亿级数据为excel文件,另外它的导入速度也是非常快速,功能是将数据以TXT/CSV等格式导出,有需要的赶快下载吧...

    ORACLE数据库字符集设置

    字符集设置对于ORACLE数据库来说至关重要,特别是在需要支持多种语言和字符的情况下。通过合理设置字符集,可以避免许多由于字符集不匹配引起的问题。此外,在开发过程中,还需要注意客户端与服务器端之间的字符集...

    最完整的Toad For Oracle使用手册

    - **SQL*Loader**:提供了关于SQL*Loader的教程,帮助用户加载数据到Oracle数据库。 - **Team Coding**:探讨了如何通过团队编码提高代码的一致性和可维护性。 - **RMAN Templates**:讲述了如何使用RMAN模板进行...

    Oracle数据库备份与恢复总结

    - **SPOOL导出文本数据方法**: 用于导出数据到文本文件。 - 示例: `spool data.txt; select * from table; spool off` **2.3 脚本示例** - **将表中数据记录导出为字段值用分隔符'|'分开的.dat文件**: ```sql ...

    window tomcat项目迁移到linux

    在Windows环境下,使用 `mysqldump` 命令导出SQL文件,如 `-u root -p userurl > links.sql`,并输入密码完成。 - 在Linux环境中,同样需要在MySQL的bin目录下,使用 `mysql -u [username] -p [database_name] [sql...

    Oracle入门指导

    这可以通过多种方式完成,例如使用`SQL*Loader`工具批量导入数据,或者使用`Data Pump`工具实现更高级的数据导入导出功能。这两种方法都可以有效地处理大量数据,并且支持各种格式的数据源。 #### Oracle的SQL ...

Global site tag (gtag.js) - Google Analytics