偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何讓SQL Server自動定時(shí)備份數(shù)據(jù)庫并按日期命名

數(shù)據(jù)庫 SQL Server
備份數(shù)據(jù)庫在維護(hù)軟件和站點(diǎn)的時(shí)候是必要的,因?yàn)樗P(guān)系著數(shù)據(jù)的安全性和完整性。本文主要介紹了SQL Server數(shù)據(jù)庫的定時(shí)自動備份是如何實(shí)現(xiàn)的,希望能對您有所幫助。

通常備份的方式有兩種:手動備份和自動備份,如果數(shù)據(jù)庫服務(wù)器中有這么多的數(shù)據(jù)庫需要備份,那么手動備份必定是一個(gè)很大的工作量,這個(gè)時(shí)候我們可以采用另外一種備份方式---定時(shí)自動備份。

SQLServer的維護(hù)計(jì)劃里面自帶了備份數(shù)據(jù)庫任務(wù),但不會自動按日期命名,不方便,下面的方法是以存儲過程來解決的,以sql2000為例:

首先要確認(rèn)SQL Server Agent服務(wù)是在啟動狀態(tài),

如何讓SQL Server自動定時(shí)備份數(shù)據(jù)庫并按日期命名

下一步,我們來創(chuàng)建作業(yè),在創(chuàng)建作業(yè)之前,我們需要?jiǎng)?chuàng)建備份數(shù)據(jù)庫及命名的存儲過程

比如是對TestDB操作,打開查詢分析器,把下面的存儲過程拷到里面執(zhí)行下就行了,當(dāng)然了,命名規(guī)則可以自動更改

如何讓SQL Server自動定時(shí)備份數(shù)據(jù)庫并按日期命名

  1. USE [TestDB]   
  2.  
  3. GO   
  4.  
  5. SET ANSI_NULLS ON  
  6.  
  7. GO   
  8.  
  9. SET QUOTED_IDENTIFIER ON  
  10.  
  11. GO   
  12.  
  13. CREATE PROCEDURE [BackupDatabase](@FolderPath varchar(500))   
  14.  
  15. as  
  16.  
  17. DECLARE @FullPath varchar(1000)   
  18.  
  19. set @FullPath = @FolderPath+ 'TestDB_'+convert(VARCHAR(4),year(getdate()))+right( '0'+convert(VARCHAR(2),MONTH(getdate())),2)+right('0'+convert(VARCHAR(2),DAY(getdate())),2)+ '.bak'  
  20.  
  21. backup database [TestDB] to disk=@FullPath WITH INIT   
  22.  
  23. return 

這樣就創(chuàng)建了一個(gè)BackupDatabase的存儲過程。

下面來創(chuàng)建作業(yè)吧。

常規(guī)里添加名稱,選擇下分類就行了,下面的步驟很重要。

如何讓SQL Server自動定時(shí)備份數(shù)據(jù)庫并按日期命名

添加步驟的時(shí)候,有點(diǎn)很重要,就是執(zhí)行剛才我們創(chuàng)建的存儲過程如圖 

  1. use [TestDB]  
  2.  
  3. exec BackupDatabase 'E:\SqlData\TestDB\' 

最后設(shè)置下自動備份的時(shí)間,也就是調(diào)度下即可

如何讓SQL Server自動定時(shí)備份數(shù)據(jù)庫并按日期命名

這樣我們就創(chuàng)建一個(gè)這樣定時(shí)備份數(shù)據(jù)庫,以時(shí)間命名的作業(yè)。

如何讓SQL Server自動定時(shí)備份數(shù)據(jù)庫并按日期命名

到了指定的時(shí)間會自動執(zhí)行備份數(shù)據(jù)庫,其他的sql2005和sql2008和sql2000大同小異。

關(guān)于SQL Server定時(shí)自動備份數(shù)據(jù)庫的知識就介紹這些,如果您想了解更多SQL Server數(shù)據(jù)庫的知識,這里的文章不容錯(cuò)過哦:http://database.51cto.com/sqlserver/。

【編輯推薦】

  1. Oracle跟蹤文件分析工具TKPROF使用簡介
  2. MSSQL數(shù)據(jù)庫跨表和跨數(shù)據(jù)庫查詢方法簡介
  3. 簡述修復(fù)Domino數(shù)據(jù)庫視圖索引的兩種方法
  4. 在SQL SERVER 2005執(zhí)行存儲過程的權(quán)限分配問題
  5. T-SQL行列相互轉(zhuǎn)換命令:PIVOT和UNPIVOT使用詳解
責(zé)任編輯:趙鵬 來源: 博客園
相關(guān)推薦

2010-07-16 10:29:02

SQL Server

2010-11-10 13:54:27

SQL SERVER自

2010-09-13 16:46:10

SQL Server觸

2021-05-17 06:57:34

SQLServer數(shù)據(jù)庫

2011-03-24 09:07:11

SQL Server數(shù)備份

2018-06-07 09:22:16

LinuxMysql備份

2021-09-22 09:55:20

LinuxMySQL數(shù)據(jù)庫

2010-07-08 11:05:14

SQL Server數(shù)

2011-08-22 16:03:30

linuxVPS備份數(shù)據(jù)庫

2010-07-15 17:28:50

SQL Server

2019-07-25 18:57:36

Linux數(shù)據(jù)庫自動備份

2010-07-08 11:09:54

SQL Server數(shù)

2010-06-18 12:52:01

SQL Server

2010-06-07 14:09:12

mysqldump備份

2010-10-26 13:33:08

Oracle自動備份

2010-08-27 09:59:51

SQL Server

2023-09-05 00:06:45

2011-01-20 08:35:23

SQL Server

2010-07-02 14:46:20

SQL Server數(shù)

2011-03-31 12:55:23

SQL Server備份
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號