知识大全 Windows下的Oracle导出脚本
Posted 文件
篇首语:不经过琢磨,宝石也不会发光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Windows下的Oracle导出脚本相关的知识,希望对你有一定的参考价值。
Windows下的Oracle导出脚本 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
导出脚本内容
@echo off
REM
REM File name Daily bat
REM Batch Process
Reload DB Backup
REM
REM Author Frank Fan
REM Modification History
Created
REM Modified
REM
for /F "tokens= delims=/ " %%i in ( date /t ) do @set FILENAMEDT=%%i%%j%%k
#取系统当前日期 年月日(中文格式) 月日年(英文格式)
for /F "tokens= delims=: " %%i in ( time /t ) do @set FILENAMETM=%%i%%j
#取系统当前时间 时分
SET USERNAME=SYSTEM #oracle帐号
SET USERPASSWD= #oracle密码
SET SERVICENAME=QEWAY #oracle SID
SET SCHEMASNAME=ISCOP #oracle SCHEMA帐号
SET RARTOOL=C:\\Program Files\\WinRAR #设定WINRAR路径(各个机器不同)
SET DBBACKUPPATH=D:\\DBBAK #设定被导出的文件路径
SET DBADIRECTORIES=DBBAK #oracle内设置的Directory目录名
SET DBBACKUPFILENAME=QEWAY_%FILENAMEDT% %FILENAMETM%
goto main
:main
ECHO Exporting schemas
expdp %USERNAME%/%USERPASSWD%@%SERVICENAME% DUMPFILE=%DBADIRECTORIES%:%DBBACKUPFILENAME% dmp schemas=%SCHEMASNAME% LOGFILE=%DBADIRECTORIES%:%DBBACKUPFILENAME% log
ECHO Done exporting schemas
ECHO =======================================================
ECHO Done export
if exist %DBBACKUPPATH%\\%DBBACKUPFILENAME% RAR del %DBBACKUPPATH%\\%DBBACKUPFILENAME% RAR
"%RARTOOL%\\winrar exe" a ep %DBBACKUPPATH%\\%DBBACKUPFILENAME% RAR %DBBACKUPPATH%\\%DBBACKUPFILENAME% dmp
del %DBBACKUPPATH%\\%DBBACKUPFILENAME% dmp
Echo Compression plete
forfiles /p "%DBBACKUPPATH%" /m * rar d /c "cmd /c del /f @path"
#删除 天之前的RAR文件
REM Send a mail to notification
start D:\\DBBAK\\Batch_notification_Daily vbs #调用邮件通知VBS文件
EXIT
邮件通知VBS文件内容
NameSpace = "
set Email = CreateObject("CDO Message")
Email From = "XXXX@Exchange "
Email To = "XXXX@ "
Email Subject = "Gongxtpt Batch Daily Task"
Email Textbody = "Gongxtpt Batch Daily Task was done!! Starting at : AM"
with Email Configuration Fields
Item(NameSpace&"sendusing") =
Item(NameSpace&"smtpserver") = " "
Item(NameSpace&"smtpserverport") =
Item(NameSpace&"smtpauthenticate") =
Item(NameSpace&"sendusername") = ""
Item(NameSpace&"sendpassword") = ""
Update
end with
Email Send
cha138/Article/program/Oracle/201311/19111相关参考
在Linux下的Oracle用脚本建库实录 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 首先写
知识大全 Oracle10g在solaris10下的自动运行脚本
Oracle10g在solaris10下的自动运行脚本 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 图解Oracle9i在Windows2000下的安装(1)
图解Oracle9i在Windows2000下的安装(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
脚本可分两部分: 同义词 :synonymcmd: sqlplusdxsq/teledoone@jnnew@synonymsql synonymsql: create
通过plsql打开对应的数据库 选择菜单tools下的exportusersobjects子菜单 选中需要导出表的表名称然后选择保存后的路径 单击export按钮即可导出选中的导出的表 导
知识大全 oracle数据库备份与恢复apieceofcake(4)
oracle数据库日志备份(windows平台) 本片是接上次的数据库在线备份进行数据库全备份后需要备份归档的日志文件 建立数据库备份的脚本 在上面建立的目录下建立如下的两个脚本 建立执行
批量安装windows补丁的脚本创建installbat文件编辑该文件输入一下脚本 复制代码代码如下: @echoofffor%%iin(*exe)do%%i/passive/norestart/
RMAN自动备份的脚本(windows环境) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!自从推出
oracle数据库导出并重新导入 一导出数据库?将数据库TEST完全导出用户名scott密码tiger导出到D:\\testDBdmp中[plain]expscott/tiger@TESTf
知识大全 用Oracle导入导出工具实现Oracle数据库移植
用Oracle导入导出工具实现Oracle数据库移植 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!