欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

批處理寫的 oracle 數(shù)據(jù)庫備份還原工具

 更新時(shí)間:2009年07月23日 17:16:51   作者:  
由于平時(shí)要進(jìn)行數(shù)據(jù)庫的備份和還原操作,為了提高效率和節(jié)省時(shí)間就有了下面的批處理程序.
這是針對oracle編寫的,可以用在不同的電腦上,因?yàn)樗鼤?huì)自動(dòng)讀取當(dāng)前電腦的環(huán)境變量,從而取得oracle的安裝路徑,唯一有一點(diǎn)不足的地方是程序中運(yùn)行過程中會(huì)產(chǎn)生一個(gè)中間文本文件,不過這并不礙大事,備份或者還原完了以后將會(huì)自動(dòng)刪除產(chǎn)生文本文件,代碼如下:
復(fù)制代碼 代碼如下:

@echo off&setlocal enabledelayedexpansion
color 0a
:start
for /f "tokens=2 delims==" %%a in ('path') do (
set "str=%%a"
set str=!str: =+!
for %%i in (!str!) do (
set "var=%%i"
set var=!var:+= !
echo !var!>>change.txt
    for /f "delims=" %%i in ('findstr "oracle" change.txt') do set var=%%i
)

)

set /p choice=1.備份 2.還原 3.按任意鍵退出:
if %choice%==1 goto exp
if %choice%==2 goto imp
:exp
del /q change.txt
set /p file=請輸入備件數(shù)據(jù)庫的文件名:
set /p path=請輸入存放的路徑(記得輸冒號:):
"%var%"\exp.exe smhr/smhr file=%path%\%file% full=n
set /p choice=1.繼續(xù) 2.按任意鍵退出:
if %choice%==1 goto start
:imp
del /q change.txt
set /p file=請將要導(dǎo)入的數(shù)據(jù)庫文件拖入窗體內(nèi):
"%var%"\imp.exe smhr/smhr file=%file% full=y
set /p choice=1.繼續(xù) 2.按任意鍵退出:
if %choice%==1 goto start

相關(guān)文章

最新評論