欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2018年03月15日 21:46:41   作者:Sunny秋刀魚  
這篇文章主要介紹了針對20g數據庫的遷移問題,,需要的朋友可以參考下

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

連上VPN,通過遠程桌面連接,連接上服務器,發(fā)現數據庫文件已經有20G以上大小了。

文件太大,公司網絡也不穩(wěn)定,根本不可能通過網絡傳輸過來。

于是,把數據庫的恢復模式由“完整”模式設置為“簡單”模式,接著收縮數據庫,

數據庫瞬間由20G變成1G多點。

在SSMS中,新建查詢窗口,執(zhí)行數據庫備份語句:

--定義變量,把備份數據庫的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 --調用系統(tǒng)存儲過程,執(zhí)行SQL

備份成功后,備份的bak文件有1.16G大?。?/p>

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

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

原因是 網絡不穩(wěn)定,網絡的帶寬限制。

想想,能不能備份成更小的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.bak
exec sp_executesql @SqlBackupDataBase --調用系統(tǒng)存儲過程,執(zhí)行SQL

備份成功后,發(fā)現備份的bak文件只有160MB大?。?/p>

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

相關文章

  • SQL Server中實現自定義數據加密功能

    SQL Server中實現自定義數據加密功能

    在當今數字化時代,數據安全已成為企業(yè)和個人最為關注的問題之一,SQL Server提供了多種數據加密技術,包括透明數據加密(TDE)、備份加密以及列級加密等,本文將詳細介紹如何在SQL Server中實現自定義數據加密功能,需要的朋友可以參考下
    2024-08-08
  • SQL?Server?Reporting?Services?匿名登錄的問題及解決方案

    SQL?Server?Reporting?Services?匿名登錄的問題及解決方案

    這篇文章主要介紹了關于?SQL?Server?Reporting?Services?匿名登錄的解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • 數據庫復制性能測試 推送模式性能測試

    數據庫復制性能測試 推送模式性能測試

    使用了數據庫復制的人,首先擔心的就是主服務器和備份服務器的性能消耗問題,本人也是對此十分擔憂,查了半天,基本上沒發(fā)現類似的測試說明,就自己測試了一下,下面為測試的結果,僅供參考
    2012-06-06
  • Sql奇技淫巧之ROWNUM偽列的使用

    Sql奇技淫巧之ROWNUM偽列的使用

    本文主要介紹了Sql奇技淫巧之ROWNUM偽列,ROWNUM是一個偽列,它是根據每次查詢的結果動態(tài)生成的一列遞增編號,下面就一起來介紹一下如何使用把
    2023-08-08
  • SqlServer開發(fā)神器'SQLPrompt'插件的使用詳解

    SqlServer開發(fā)神器'SQLPrompt'插件的使用詳解

    SQLPrompt是Sql?Server?開發(fā)智能提示插件,方便查詢表結果,避免了開發(fā)人員一個個敲查詢語句、執(zhí)行語句等,這篇文章主要介紹了SqlServer數據庫開發(fā)神器'SQLPrompt插件'的使用說明,需要的朋友可以參考下
    2023-03-03
  • SQL Server中通配符的使用示例

    SQL Server中通配符的使用示例

    這篇文章主要介紹了SQL Server中通配符的使用示例,本文給出多個示例來講解通配符的使用方法,需要的朋友可以參考下
    2015-07-07
  • SQLAlchemy案例詳解

    SQLAlchemy案例詳解

    SQLAlchemy?是?Python?SQL?工具包和對象關系映射器,為應用程序開發(fā)人員提供SQL的全部功能和靈活性,這篇文章主要介紹了SQLAlchemy詳解,需要的朋友可以參考下
    2024-04-04
  • MsSql 存儲過程分頁代碼 [收集多篇]

    MsSql 存儲過程分頁代碼 [收集多篇]

    最近發(fā)現好多朋友看 mssql存儲過程分頁的代碼,特給大家整理了一些。希望對大家能有所幫助。
    2009-06-06
  • SQL Server降權運行 SQL Server 2000以GUESTS權限運行設置方法

    SQL Server降權運行 SQL Server 2000以GUESTS權限運行設置方法

    由于sql注入問題比較常見,很多黑客都是通過sqlserver數據庫漏洞直接獲取系統(tǒng)權限,所以sqlserver的安全設置尤為重要,簡單簡單分享下sqlserver低權限運行方法
    2014-07-07
  • SQL計算用戶留存率問題

    SQL計算用戶留存率問題

    電商業(yè)務中需要計算用戶留存情況,在時間維度上可以分為用戶次日、多日后的留存情況,本文就來詳細的介紹一下如何計算,具有一定的參考價值,感興趣的可以了解一下
    2024-09-09

最新評論