bat批处理调用
@pushd "%~dp0"
@ECHO OFF
color 0a
echo.
rem set sid=orcl
set sid=%%
rem set user=system
set user=%%
set pwd=%%
set filename=%%
set proj_id=%%
rem 这个路径是备份文件默认存放的路径 需要将文件移到c盘根目录下
set savePth=%%
set Desktop=%%
echo Proj_id=%proj_id% > %savePth%/Description.txt
expdp %user%/%pwd%@%sid% dumpfile=%filename%-%proj_id%.dmp parfile=BuckupParfile.par
rem parfile 参数是指向一个expdp配置参数数文件 后面将写出 BuckupParfile.par 配置文件
REM 将备份好的dmp文件移到c盘 或者桌面
move %savePth%%filename%-%proj_id%.dmp c:/