時間:2024-03-07 21:27作者:下載吧人氣:21
今天需要把一個省外項目的數據庫從服務器上備份、拷貝到本機(跨地域傳輸數據庫備份文件)。
連上VPN,通過遠程桌面連接,連接上服務器,發現數據庫文件已經有20G以上大小了。
文件太大,公司網絡也不穩定,根本不可能通過網絡傳輸過來。
于是,把數據庫的恢復模式由“完整”模式設置為“簡單”模式,接著收縮數據庫,
數據庫瞬間由20G變成1G多點。
在SSMS中,新建查詢窗口,執行數據庫備份語句:
–定義變量,把備份數據庫的QL腳本賦值給變量
declare @SqlBackupDataBase as nvarchar(1000)
set @SqlBackupDataBase=N’BACKUP DATABASE Northwind TO DISK = ”D:Northwind-‘+
CONVERT(varchar(11),GETDATE(),112)+REPLACE(CONVERT(varchar(12),GETDATE(),108),’:’,”)+’.bak”’
–備份文件格式:Northwind-20170111132424.bak
exec sp_executesql @SqlBackupDataBase –調用系統存儲過程,執行SQL
網友評論