久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:123日期:2023-10-30 11:16:51

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

CREATE PROCEDURE [dbo].[過程名] ASdeclare@filename nvarchar(100),--文件名@NowDayint; --設置時間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服務

標簽: Sql Server 數據庫
主站蜘蛛池模板: 高邑县| 井陉县| 沾益县| 泸西县| 合肥市| 商水县| 三台县| 普格县| 郧西县| 福州市| 临邑县| 合川市| 通城县| 武宁县| 荃湾区| 延长县| 台北市| 肇源县| 哈巴河县| 巴东县| 龙陵县| 铜山县| 南川市| 个旧市| 商南县| 黔东| 延津县| 涪陵区| 淮阳县| 连云港市| 江门市| 安顺市| 慈利县| 乌兰察布市| 新田县| 迁西县| 惠东县| 赤峰市| 新晃| 旺苍县| 江西省|