国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

一種通過sql server的作業調度+存儲過程來建立自動備份的方法

2024-08-31 00:50:58
字體:
來源:轉載
供稿:網友

1.在要備份的數據上建立以下存儲過程:

  CREATE PROCEDURE [dbo].[過程名] AS
declare
 @filename nvarchar(100),--文件名
 @NowDay   int  --設置時間
 set @filename='F:/JXXdata'+cast(Day(GetDate()) as varchar(2))+'.dat'  --文件路徑及文件名
 Set @NowDay=Day(GetDate())
 if (@NowDay>=20) or (@NowDay<=10)  --這個月的20到下個月的10要備份
 begin
   print @filename BACKUP DATABASE [數據庫名()你也可以設參數] TO DISK = @filename WITH INIT , NOUNLOAD , NAME = N'XX數據備份', NOSKip , STATS = 10, NOFORMAT

end

  存儲過程要調試好無誤

2、進入企業管理器中->管理->sql server代理->作業,新建作業,作業名稱隨便取,例如:data備份,所有者選擇sa,當然你也可以選擇其他用戶,前提是該用戶有執行作業的權限;

3.在步驟中取名-選中要備份的數據庫 --在命令中輸入 exec('過程名')

4.在調度中選反復出現--更改--選每天--時間自己輸入

5.測試完后-最后導入腳本 進入服務器

6.把SQlServer服務管理器 啟用SqlServer Agent服務


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 威海市| 库车县| 来凤县| 兴文县| 邵阳市| 会东县| 江津市| 依兰县| 舟曲县| 兴国县| 文山县| 图片| 赤峰市| 上饶市| 河北区| 剑河县| 福州市| 建瓯市| 于都县| 巩留县| 龙门县| 星子县| 新平| 襄樊市| 连云港市| 荔波县| 临沧市| 皋兰县| 玛纳斯县| 塔河县| 泗洪县| 临泉县| 辽宁省| 江安县| 老河口市| 德庆县| 喜德县| 平昌县| 龙川县| 潼关县| 阜新市|