校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > SQL SERVER 數據庫備份代碼實例

SQL SERVER 數據庫備份代碼實例

熱門標簽:外呼系統電銷專用 怎樣在地圖上標注路線圖標 京華物流公司地圖標注 智能語音外呼系統選哪家 武漢長沙外呼系統方法和技巧 奧威地圖標注多個地方 優質地圖標注 百度地圖標注不同路線 千呼電銷機器人價格

本文實例為大家分享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數據庫備份詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • sql與各個nosql數據庫使用場景的講解
  • 數據庫語言分類DDL、DCL、DML詳解
  • 詳解數據庫_MySQL: mysql函數
  • MySQL數據庫中CAST與CONVERT函數實現類型轉換的講解
  • mysql 8.0.15 安裝圖文教程及數據庫基礎
  • PostgreSQL數據庫中窗口函數的語法與使用
  • 如何合理使用數據庫冗余字段的方法
  • Mysql主從數據庫(Master/Slave)同步配置與常見錯誤
  • PHP單例模式數據庫連接類與頁面靜態化實現方法
  • 如何在一個千萬級的數據庫查詢中提高查詢的效率?

標簽:威海 銅仁 宿州 防疫戰設 七臺河 益陽 天水 來賓

巨人網絡通訊聲明:本文標題《SQL SERVER 數據庫備份代碼實例》,本文關鍵詞  SQL,SERVER,數據庫,備份,代碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL SERVER 數據庫備份代碼實例》相關的同類信息!
  • 本頁收集關于SQL SERVER 數據庫備份代碼實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 罗田县| 金阳县| 汤原县| 九台市| 措美县| 平舆县| 连山| 扎兰屯市| 太康县| 丁青县| 徐水县| 霸州市| 中牟县| 玉溪市| 休宁县| 若尔盖县| 襄樊市| 安乡县| 翁牛特旗| 海盐县| 新野县| 攀枝花市| 常州市| 定西市| 桦南县| 五大连池市| 德安县| 延吉市| 松江区| 竹北市| 泾源县| 翁源县| 甘肃省| 紫金县| 达尔| 安达市| 泰来县| 保德县| 汉中市| 澎湖县| 治县。|