@echo off
e:cd e:\資料庫備份\
set username=test
set password=123456
set strdate=%date:~0,4%%date:~5,2%%date:~8,2%
set filename=%username%%strdate%
@echo on
@echo 備份開始-- %date:~0,10% %time% >>oracledbbak.log
exp %username%/%password% buffer=64000 file=%filename%.dmp log=%filename%.log owner=%username%
rar a -k -r -s -ibck %filename%.rar %filename%.*
del %filename%.dmp,%filename%.log /f
@echo 備份結束-- %date:~0,10% %time% >>oracledbbak.log
@echo ******************************==== >>oracledbbak.log
將上述**拷貝,修改你的資料庫使用者名稱和密碼(這裡使用者名為:test密碼:123456),更改匯出位置(這裡的位置為:e:\資料庫備份\),
儲存為.bat格式,雙擊執行,ok!!!
你還可以將這個批處理檔案新增到任務計畫,實現定時備份。
使用批處理備份oracle資料庫
echo on set backpath d set filename date 0,4 date 5,2 date 8,2 time 0,2 time 3,2 time 6,2 set username was set password wasuser set dbname was echo 準備...
批處理備份SQL Server資料庫
osql u username p password d s master q backup database database to disk d backup database date 0,4 date 5,2 date 8,2 bak 網上說是isql,也有說是isqlw的,但並不好使呀?莫...
批處理操作Oracle資料庫
批處理操作oracle 資料庫 由於最近在測試中要執行 oracle 資料庫的初始化,每次要測試執行是否成功。而初始化完成後,要是有錯誤需要清理資料庫,以及表空間,最後還要重新建立使用者,異常麻煩。就想著如何簡化一下於是就想到了批處理。首先我先把我要在資料庫執行的操作寫好 刪除使用者 drop us...