麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > SQL Server > 正文

sql server 2008 壓縮備份數據庫(20g)

2024-08-31 01:05:17
字體:
來源:轉載
供稿:網友

今天需要把一個省外項目的數據庫從服務器上備份、拷貝到本機(跨地域傳輸數據庫備份文件)。

連上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.bakexec sp_executesql @SqlBackupDataBase --調用系統存儲過程,執行SQL

備份成功后,備份的bak文件有1.16G大小:

壓縮,備份,數據庫,sqlserver2008

接著,興沖沖地拷貝bak文件到本機,

結果:總是在傳輸的過程中,傳輸自動中斷。

原因是 網絡不穩定,網絡的帶寬限制。

想想,能不能備份成更小的bak文件呢?

最后用到了sql server 2008 以上版本的數據庫的新特性:壓縮備份數據庫。

其實就是在備份數據庫的語句上加上 “with STATS = 1,compression”,

完整壓縮備份數據庫語句如下:

--定義變量,把備份數據庫的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'''+'with STATS = 1,compression'--備份文件格式:Northwind-20170111132424.bakexec sp_executesql @SqlBackupDataBase --調用系統存儲過程,執行SQL

備份成功后,發現備份的bak文件只有160MB大小:

壓縮,備份,數據庫,sqlserver2008

最后順利地把這個數據庫備份文件拷貝并還原到本機數據庫。


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久久久久久久久10秀 | 性爱视频在线免费 | 在线成人免费观看视频 | 成人免费在线网 | 国产精品久久久久久238 | 最新亚洲国产 | 国产成人精品网站 | 天天操天天看 | 色播视频在线播放 | 日韩美香港a一级毛片免费 日韩激情 | 欧美国产一区二区三区激情无套 | 国产资源视频在线观看 | 国产女同疯狂激烈互摸 | 一本色道精品久久一区二区三区 | 久久久成人999亚洲区美女 | 久久久久久久久久美女 | 国产成人自拍视频在线观看 | 成人在线网站 | 特片网久久 | av成人在线播放 | 精品国产一区二区三区久久久 | 日本在线不卡一区二区三区 | 久久蜜桃香蕉精品一区二区三区 | 精品一区二区三区电影 | 久草在线高清 | 一级黄色免费观看 | 亚洲第五色综合网 | 久久精品国产清自在天天线 | 欧美成人精品一区二区 | 国产1区在线观看 | www国产免费 | 99热99精品| 男男啪羞羞视频网站 | 黄色网址电影 | 亚洲精品 在线播放 | 亚洲成人第一页 | 国产成人羞羞视频在线 | sm高h视频 | 欧产日产国产精品99 | 国产一区二区久久精品 | 暴力肉体进入hdxxxx0 |