狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

SQL server備份數(shù)據(jù)庫腳本命令Backup Database

admin
2023年10月13日 15:24 本文熱度 1371

一、概述

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

  • BACKUP DATABASE

  • BACKUP LOG

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

二、BACKUP DATABASE

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

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

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

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

 

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

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

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

 

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'
GO1.2.3.

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'
GO1.2.3.

 

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'
GO1.2.3.4.5.

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

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

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

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

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

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

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

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

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

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

BACKUP DATABASE AdventureWorks 
TO DISK = 'C:\AdventureWorks.BAK'
WITH DEscriptION = 'Full backup for AdventureWorks'
GO1.2.3.4.

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
GO1.2.3.4.5.

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$'
GO1.2.3.4.5.

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

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

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

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

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

 

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$'
GO1.2.3.4.

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

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

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

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

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

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

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

BACKUP LOG AdventureWorks 
TO DISK = 'C:\AdventureWorks.TRN'
WITH DEscriptION = 'Log backup for AdventureWorks'
GO1.2.3.4.

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
GO1.2.3.4.5.

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

該文章在 2023/10/13 15:24:11 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved