乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      SQLSERVER backup 命令總結(jié)

       佚名2016 2022-10-10 發(fā)布于江蘇

      一、概述

      SQLSERVER有兩個命令用于創(chuàng)建備份,分別是:

      • BACKUP DATABASE
      • BACKUP LOG

      這些命令具有可用于創(chuàng)建完整、差異、文件、事務(wù)日志備份等的各種選項,以及用于指定備份命令應(yīng)如何運(yùn)行以及與備份如何存儲的其他選項。

      二、BACKUP DATABASE

      BACKUP DATABASE命令提供了許多用于創(chuàng)建備份的選項,這使您可以根據(jù)你使用的選項對數(shù)據(jù)庫進(jìn)行完整備份、差異備份、文件備份等。

      2.1 創(chuàng)建完整的 SQL Server 備份到磁盤

      該命令是 BACKUP DATABASE 數(shù)據(jù)庫名稱?!癟O DISK”選項指定應(yīng)將備份寫入磁盤,并指定創(chuàng)建備份的位置和文件名。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      GO

      2.2 創(chuàng)建差異 SQL Server 備份

      此命令添加“WITH DIFFERENTIAL”選項。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK' 
      WITH DIFFERENTIAL 
      GO

      2.3 創(chuàng)建文件級 SQL Server 備份

      此命令使用“WITH FILE”選項指定文件備份。您需要指定數(shù)據(jù)庫中的邏輯文件名,該文件名可以通過使用命令 sp_helpdb 'databaseName' 獲得,并指定數(shù)據(jù)庫的名稱。

      BACKUP DATABASE TestBackup FILEGROUP = 'ReadOnly' 
      TO DISK = 'C:\TestBackup_ReadOnly.FLG'
      GO

      2.4 創(chuàng)建文件組 SQL Server 備份

      此命令使用“WITH FILEGROUP”選項指定文件組備份。您需要從數(shù)據(jù)庫中指定文件組名稱,該名稱可以通過使用命令 sp_helpdb 'databaseName' 獲得,并指定數(shù)據(jù)庫的名稱。

      BACKUP DATABASE TestBackup FILEGROUP = 'ReadOnly' 
      TO DISK = 'C:\TestBackup_ReadOnly.FLG'
      GO

      2.5 創(chuàng)建多個磁盤文件的完整的 SQL Server 備份

      此命令多次使用“DISK”選項將備份寫入三個大小相同的較小文件,而不是一個大文件。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks_1.BAK',
      DISK = 'D:\AdventureWorks_2.BAK',
      DISK = 'E:\AdventureWorks_3.BAK'
      GO

      2.6 使用密碼創(chuàng)建完整的 SQL Server 備份

      此命令創(chuàng)建一個帶有密碼的備份,在還原數(shù)據(jù)庫時需要提供該密碼。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      WITH PASSWORD = 'Q!W@E#R$'
      GO

      2.7 使用進(jìn)度統(tǒng)計信息創(chuàng)建完整的 SQL Server 備份

      此命令創(chuàng)建完整備份并顯示備份進(jìn)度。默認(rèn)是每 10% 后顯示進(jìn)度。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      WITH STATS
      GO

      這是另一個顯示每 1% 后的統(tǒng)計信息的選項。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      WITH STATS = 1
      GO

      2.8 創(chuàng)建 SQL Server 備份并為其提供說明

      此命令使用描述選項為備份命名。這可以稍后與某些還原命令一起使用,以查看備份中包含的內(nèi)容。最大大小為 255 個字符。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      WITH DESCRIPTION = 'Full backup for AdventureWorks'
      GO

      2.9 創(chuàng)建鏡像 SQL Server 備份

      此選項允許您創(chuàng)建備份的多個副本,最好是到不同的位置。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      MIRROR TO DISK =  'D:\AdventureWorks_mirror.BAK'
      WITH FORMAT
      GO

      2.10 為 SQL Server 備份指定多個選項

      下一個示例展示了如何同時使用多個選項。

      BACKUP DATABASE AdventureWorks 
      TO DISK = 'C:\AdventureWorks.BAK'
      MIRROR TO DISK =  'D:\AdventureWorks_mirror.BAK'
      WITH FORMAT, STATS, PASSWORD = 'Q!W@E#R$'
      GO

      三、備份事務(wù)日志的 BACKUP LOG

      BACKUP LOG 命令為您提供了許多用于創(chuàng)建事務(wù)日志備份的選項。以下是不同的例子。

      3.1 創(chuàng)建一個簡單的 SQL Server 事務(wù)日志備份到磁盤

      該命令是 BACKUP LOG 數(shù)據(jù)庫名稱?!癟O DISK”選項指定應(yīng)將備份寫入磁盤,并指定創(chuàng)建備份的位置和文件名。文件擴(kuò)展名為“TRN”。這有助于我知道它是一個事務(wù)日志備份,但它可以是您喜歡的任何擴(kuò)展。此外,數(shù)據(jù)庫必須處于FULL或Bulk-Logged恢復(fù)模式,并且必須至少進(jìn)行一次完整備份

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      GO

      3.2 Create a SQL Server log backup with a password

      此命令創(chuàng)建一個帶有密碼的日志備份,在還原數(shù)據(jù)庫時需要提供該密碼。

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      WITH PASSWORD = 'Q!W@E#R$'
      GO

      3.3 使用進(jìn)度統(tǒng)計信息創(chuàng)建 SQL Server 日志備份

      此命令創(chuàng)建日志備份并顯示備份進(jìn)度。默認(rèn)是每 10% 后顯示進(jìn)度。

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      WITH STATS
      GO

      這是另一個顯示每 1% 后的統(tǒng)計信息的選項。

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      WITH STATS = 1
      GO

      3.4 創(chuàng)建 SQL Server 備份并為其提供說明

      此命令使用描述選項為備份命名。這可以稍后與某些還原命令一起使用,以查看備份中包含的內(nèi)容。最大大小為 255 個字符。

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      WITH DESCRIPTION = 'Log backup for AdventureWorks'
      GO

      3.5 創(chuàng)建鏡像 SQL Server 事務(wù)日志備份

      此選項允許您創(chuàng)建備份的多個副本,最好是到不同的位置。

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      MIRROR TO DISK =  'D:\AdventureWorks_mirror.TRN'
      WITH FORMAT
      GO

      3.6 為 SQL Server 事務(wù)日志備份指定多個選項

      此示例顯示了如何同時使用多個選項

      BACKUP LOG AdventureWorks 
      TO DISK = 'C:\AdventureWorks.TRN'
      MIRROR TO DISK =  'D:\AdventureWorks_mirror.TRN'
      WITH FORMAT, STATS, PASSWORD = 'Q!W@E#R$'
      GO

      四、小結(jié)

      本文討論了SQLSERVER BACKUP命令的使用,包括數(shù)據(jù)庫的備份和日志備份及其選項的含義。原文在我的博客
      https://www.cnblogs.com/lkj371/p/16685801.html首次發(fā)表,轉(zhuǎn)載請注明出處。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多