国产美女一级毛片精品久久久|婷婷影院在线综合免费视频|最新国产午夜精品视频成人|久久精品九九无码免费

詳解用批處理寫一個(gè)Oracle備份工具

來(lái)源:北大青鳥飛迅校區(qū)|發(fā)布時(shí)間:2013-05-04 15:13:48

  本文將介紹Oracle備份工具的制作方法,主要是用到了大家常用的批處理方法來(lái)制作Oracle備份工具。希望對(duì)大家有所幫助。

  這是針對(duì)Oracle編寫的,可以用在不同的電腦上,因?yàn)樗鼤?huì)自動(dòng)讀取當(dāng)前電腦的環(huán)境變量,從而取得Oracle的安裝路徑,唯一有一點(diǎn)不足的地方是程序中運(yùn)行過(guò)程中會(huì)產(chǎn)生一個(gè)中間文本文件,不過(guò)這并不礙大事,備份或者還原完了以后將會(huì)自動(dòng)刪除產(chǎn)生文本文件,代碼如下:

以下是代碼片段:

    @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=請(qǐng)輸入備件數(shù)據(jù)庫(kù)的文件名:
set /p path=請(qǐng)輸入存放的路徑(記得輸冒號(hào):):
"%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=請(qǐng)將要導(dǎo)入的數(shù)據(jù)庫(kù)文件拖入窗體內(nèi):
"%var%"imp.exe smhr/smhr file=%file% full=y
set /p choice=1.繼續(xù) 2.按任意鍵退出:
if %choice%==1 goto start

  通過(guò)本文,希望大家對(duì)于Oracle備份工具有了更深刻的了解.

上一篇:Oracle游標(biāo)的打開與關(guān)閉
下一篇:返回列表

熱門話題

招生熱線: 4008-0731-86 / 0731-82186801

學(xué)校地址: 長(zhǎng)沙市天心區(qū)團(tuán)結(jié)路6號(hào)

Copyright © 2006 | 湖南大計(jì)信息科技有限公司 版權(quán)所有

湘ICP備14017520號(hào)-3

關(guān)注我們
在線咨詢
嘿,我來(lái)幫您!
渑池县| 铜陵市| 兰溪市| 朔州市| 兴仁县| 宜宾县| 清河县| 宁波市| 永丰县| 鹤庆县| 达尔| 邵阳市| 浮梁县| 六安市| 海口市| 舒兰市| 花莲县| 湘潭市| 辉县市| 井陉县| 牙克石市| 抚顺县| 车致| 禄丰县| 庆阳市| 图木舒克市| 洪雅县| 临颍县| 博湖县| 扎鲁特旗| 阳新县| 达州市| 三明市| 滕州市| 芮城县| 融水| 宁远县| 房产| 沁源县| 济宁市| 德江县|