oracle 备份脚本

三个文件内容如下:
##################################
#exp.txt                                            #
##################################
userid=system/manager@xyj

owner=scott
INDEXES=y
grants=y
rows=y
constraints=y
compress=N
##################################
#oracle_bakup.bat                              #
##################################
del /q ..\old_backup\*.*
copy ..\backup\*.* ..\old_backup
del /q ..\backup\*.*
Oracle_bakup.vbs

##################################
#Oracle_bakup.vbs                            #
##################################
Option Explicit

On Error Resume Next


Dim fname, cmd
Dim WshShell

Set WshShell = CreateObject("WScript.Shell")

fname = Date
cmd = "exp log=../backup/" & fname & "_Oracle_bak.log file=../backup/" & fname & "_Oracle_bak.dmp parfile=exp.txt"

WshShell.run cmd

Set WshShell = Nothing

'WScript.Echo cmd

##################################

posted @ 2004-09-03 09:14  观我生,君子无咎  阅读(345)  评论(0编辑  收藏  举报