遠端備份資料庫檔案

2022-07-19 08:51:09 字數 1230 閱讀 6328

@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...