@echo off
color 0b
mode con cols=80 lines=25
echo 正在備份資料庫,請稍後……
echo --------------------------------------
echo 指定資料庫使用者(在「=」後面寫入你需要備份的資料庫登入使用者名稱)
set yh=usename
echo 指定資料庫密碼(在「=」後面寫入你需要備份的資料庫登入密碼)
set mm=password
echo 指定資料庫服務名(在「=」後面寫入你需要備份的資料庫服務名)
set fwm=service_name
echo 指定備份目錄(指定備份的資料夾,以「\」結束)
set ml=備份路徑
echo ----------------------------------------------
echo 開始計算日期和時間,用於備份檔案的名稱(由於是自動備份,備份的檔名我們定義為資料庫登入名+系統時間—精確到秒)
set hh=%time:~0,2%
echo 如果小時是一位的,那麼在前面補零
if /i %hh% lss 10 (set hh=0%time:~1,1%)
set rq=%date:~0,4%%date:~5,2%%date:~8,2%
set sj=%hh%%time:~3,2%%time:~6,2%
set wjm=%yh%%rq%%sj%
echo ----------------------------------------------
echo 請核對以下資料是否正確
echo 使用者名稱:%yh%
echo 密碼:%mm%
echo 服務名:%fwm%
echo 備份目錄:%ml%
echo 備份檔案名:%wjm%
echo ----------------------------------------------
echo 開始備份資料庫
echo ---------------------------------------------
exp %yh%/%mm%@%fwm% file=%ml%%wjm%.dat log=%ml%%wjm%.log owner=%yh%
echo 資料庫備份完成
echo ----------------------------------------------
問 SQL2005如何備份資料庫檔案
問題描述 sql2005如何備份資料庫檔案 答 從開始選單中所有程式中找到sql server 2005開啟 sql server management studio 看到sql2005的登陸介面,輸入sa密碼進行登陸,左側的物件資源管理器檢視中,點開 資料庫 找到自己需要備份出來的資料庫,右擊,在...
資料庫檔案備份恢復
這是我在網上找到的,並且親自驗證 資料庫有2個檔案,分別是mall database log.ldf 和 mall database log.mdf 開啟企業管理器,在例項上右擊 所有任務 附加資料庫然後選擇上面你所說的資料檔案,就可以了。在查詢分析器中 sp attach db 資料庫名稱 路徑 ...
備份資料庫
參考 sql如何備份到異機 寫成儲存過程,建立作業定時備份 在sql中對映一下就可以了 exec master.xp cmdshell net use z yizhi d module user yizhi administrator 說明 exec master.xp cmdshell net u...