清空日誌後備份資料庫

2022-01-30 23:16:13 字數 550 閱讀 9685

有時候要備份資料庫給另外的人用,這時候對方肯定不希望資料庫恢復後就有一些沒用的日誌,可用下面的命令來連續執行清理日誌、收縮日誌檔案和完整備份資料庫

注意:1、

需要先建立d:"data"backup目錄

2、如果本地的日誌還要用的話,建議先備份本地日誌。

use[fetionmm]

godump

transaction [fetionmm] with no_log

declare

@log_filename varchar

(256)

select

@log_filename =

name

from   sysfiles where

name

like

'%_log'

dbcc

shrinkfile (@log_filename,0)

gobackup

database [fetionmm] to

disk

='d:"data"backup"fetionmm.bak'

清空日誌後備份資料庫

有時候要備份資料庫給另外的人用,這時候對方肯定不希望資料庫恢復後就有一些沒用的日誌,可用下面的命令來連續執行清理日誌 收縮日誌檔案和完整備份資料庫 注意 1 需要先建立d data backup目錄 2 如果本地的日誌還要用的話,建議先備份本地日誌。use fetionmm godump trans...

備份資料庫

參考 sql如何備份到異機 寫成儲存過程,建立作業定時備份 在sql中對映一下就可以了 exec master.xp cmdshell net use z yizhi d module user yizhi administrator 說明 exec master.xp cmdshell net u...

備份資料庫

命令在dos的 url file mysql bin mysql bin url 目錄下執行 1.匯出整個資料庫 匯出檔案預設是存在mysql bin目錄下 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u user name p123456 database n...