亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQL SERVER 數據庫備份代碼實例

發布時間:2020-09-17 09:11:27 來源:腳本之家 閱讀:200 作者:呂忠峰 欄目:數據庫

本文實例為大家分享SQL SERVER數據庫備份的具體代碼,供大家參考,具體內容如下

/**
  批量循環備份用戶數據庫,做為數據庫遷移臨時用
*/

SET NOCOUNT ON

DECLARE @d varchar(8) 
DECLARE @Backup_Flag NVARCHAR(10)
 
SET @d=convert(varchar(8),getdate(),112) 

/***自定義選擇備份哪些數據庫****/
--SET @Backup_Flag='UserDB'      -- 所用的用戶數據庫
SET @Backup_Flag='AlwaysOnDB'    -- AlwaysOn 用戶數據庫

CREATE TABLE #T (ID INT NOT NULL IDENTITY(1,1),SQLBak NVARCHAR(MAX) NOT NULL)

IF @Backup_Flag='UserDB'
BEGIN 

  INSERT INTO #T (SQLBak)
  SELECT 
      'BACKUP DATABASE [' + name + '] TO DISK=''E:\Backup\' + NAME + '_Full_'+@d+'.bak'' WITH CHECKSUM,NOFORMAT,INIT,SKIP,COMPRESSION' AS 'SQLBak'
  FROM  sys.databases
  WHERE  database_id>4

END



IF @Backup_Flag='AlwaysOnDB' 
BEGIN 

  INSERT INTO #T (SQLBak)
  SELECT 
      'BACKUP DATABASE [' + database_name + '] TO DISK=''E:\Backup\' + database_name + '_Full_'+@d+'.bak'' WITH CHECKSUM,NOFORMAT,INIT,SKIP,COMPRESSION' AS 'SQLBak'
  FROM  sys.availability_databases_cluster
END



DECLARE 
  @Minid INT ,
  @Maxid INT ,
  @sql VARCHAR(max)
SELECT @Minid = MIN(id) ,
    @Maxid = MAX(id)
FROM  #T

PRINT N'--打印備份腳本..........'


WHILE @Minid <= @Maxid
  BEGIN
    SELECT @sql = SQLBak
    FROM  #T
    WHERE  id = @Minid
 ----exec (@sql)
    PRINT ( @sql )
    SET @Minid = @Minid + 1
  END

DROP TABLE #T

以上所述是小編給大家介紹的SQL SERVER數據庫備份詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凤山市| 辉南县| 遂宁市| 寿光市| 富民县| 富锦市| 靖边县| 凤凰县| 元氏县| 信丰县| 上思县| 平山县| 乌拉特中旗| 邢台市| 渑池县| 玉林市| 册亨县| 陇南市| 米脂县| 英吉沙县| 莆田市| 长沙市| 洛宁县| 平度市| 盐源县| 项城市| 乌拉特中旗| 应用必备| 榆林市| 石泉县| 渝中区| 嘉定区| 枞阳县| 工布江达县| 邵阳市| 兴安盟| 咸丰县| 安多县| 科技| 天门市| 乌拉特中旗|