1.建立備份資料庫的儲存過程
alter procedure [dbo].[pro_backup1]2.在物件資源管理器-sql server**-作業-新建作業asbegin
--將sql指令碼賦值給變數
declare @sqlbackupdatabase as nvarchar(1000)
set @sqlbackupdatabase=n'backup database test_a to disk = ''e:\test_a-'+
convert(varchar(11),getdate(),112)+replace(convert(varchar(12),getdate(),108),':','')+'.bak'''
--備份檔案格式:yourdatabasename-20190626233410.bak
--print @sqlbackupdatabase
exec sp_executesql @sqlbackupdatabase --呼叫系統儲存過程,執行sql
end
3.在常規中新增名稱 所有者 類別 說明
4.新增步驟-新建步驟
5.計畫- 新建計畫 (根據情況自己選擇)
注意事項:需要把服務中的sql server**開啟
可以配置操作員 如果出現報警可以通過郵件將報警資訊傳送給操作員
定時備份資料庫SQL
if exists select from dbo.sysobjects where id object id n dbo sp backupdatabase pmsod and objectproperty id,n isprocedure 1 drop procedure dbo sp back...
每天定時備份資料庫
每天定時備份mysql資料庫任務,刪除指定天數前的資料,保留指定天的資料 需求 1,每天4點備份mysql資料 2,為節省空間,刪除超過3個月的所有備份資料 3,刪除超過7天的備份資料,保留3個月裡的 10號 20號 30號的備份資料 建立shell檔案 vim backup mysql.sh my...
linux 定時備份資料庫
linux下定時備份mysql使用到了crontab系統,其按日期對備份結果進行儲存,從而達到備份資料庫的目的。1 建立mysql中資料庫的備份目錄,mkdir mysqlbackdir 2 建立mysql備份指令碼,vi usr sbin bak mydb 2012 6 19 edit by ji...