sqlserver數(shù)據(jù)庫(kù)實(shí)現(xiàn)定時(shí)備份任務(wù)及清理
第一步:創(chuàng)建維護(hù)計(jì)劃
在數(shù)據(jù)庫(kù)管理工具(SQL Server Management Studio)管理中右鍵新建維護(hù)計(jì)劃
第一次用這個(gè)功能,建議使用 維護(hù)計(jì)劃向?qū)В蜷_后報(bào)錯(cuò)
在ssms 中 新建查詢 運(yùn)行(需要管理員權(quán)限)
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Agent XPs', 1; GO RECONFIGURE GO
然后就可以新建了,在更改中設(shè)置
下一步
選擇 備份完成數(shù)據(jù)庫(kù)和“清除維護(hù)”任務(wù)
通過上下移動(dòng)調(diào)整任務(wù)執(zhí)行順序
在數(shù)據(jù)盤中設(shè)置好備份文件夾及備份報(bào)告存儲(chǔ)文件夾
指定“清除維護(hù)”任務(wù)的文件夾及后綴名
選擇需要備份的數(shù)據(jù)庫(kù),指定備份方式
指定報(bào)告位置
右鍵執(zhí)行任務(wù),報(bào)錯(cuò)
處理方式
開始 搜索并打開“服務(wù)”
把sqlserver 代理打開
啟動(dòng)類型改成 自動(dòng)
啟動(dòng)后重新執(zhí)行維護(hù)計(jì)劃,成功了
然后填上一篇文章的坑
sqserveragent 服務(wù)啟動(dòng)后,數(shù)據(jù)庫(kù)服務(wù)定時(shí)重啟,需要二次確認(rèn)???
失去了自動(dòng)維護(hù)的意義,需要把數(shù)據(jù)庫(kù)重啟程序修改,先將 sqserveragent 服務(wù)停止之后再重啟數(shù)據(jù)庫(kù)服務(wù),然后再啟動(dòng)sqserveragent
內(nèi)容如下
net stop SQLSERVERAGENT net stop mssqlserver net start mssqlserver net start SQLSERVERAGENT
必須是管理員身份運(yùn)行?。?!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MSSQL自動(dòng)重建出現(xiàn)碎片的索引的方法分享
無(wú)論何時(shí)對(duì)基礎(chǔ)數(shù)據(jù)執(zhí)行插入、更新或刪除操作,SQL Server 數(shù)據(jù)庫(kù)引擎都會(huì)自動(dòng)維護(hù)索引。隨著時(shí)間的推移,這些修改可能會(huì)導(dǎo)致索引中的信息分散在數(shù)據(jù)庫(kù)中(含有碎片)。當(dāng)索引包含的頁(yè)中的邏輯排序(基于鍵值)與數(shù)據(jù)文件中的物理排序不匹配時(shí),就存在碎片。碎片非常多的索引可能會(huì)降低查詢性能,導(dǎo)致應(yīng)用程序響應(yīng)緩慢。2014-06-06SQL server中字符串逗號(hào)分隔函數(shù)分享
繼SQl -Function創(chuàng)建函數(shù)數(shù)據(jù)庫(kù)輸出的結(jié)果用逗號(hào)隔開,在開發(fā)中也有許多以參數(shù)的形式傳入帶逗號(hào)字條串參數(shù),需要的朋友可以參考下2016-10-10sql語(yǔ)句將數(shù)據(jù)庫(kù)一條數(shù)據(jù)通過分隔符切割成多列方法實(shí)例
最近工作中遇到數(shù)據(jù)表中有一列數(shù)據(jù),然后需要將該列數(shù)據(jù)分成三列,下面這篇文章主要給大家介紹了關(guān)于sql語(yǔ)句將數(shù)據(jù)庫(kù)一條數(shù)據(jù)通過分隔符切割成多列的相關(guān)資料,需要的朋友可以參考下2023-03-03sql server性能調(diào)優(yōu) I/O開銷的深入解析
這篇文章主要給大家介紹了關(guān)于sql server性能調(diào)優(yōu) I/O開銷的相關(guān)資料,文中通過示例代碼以及圖片介紹的非常詳細(xì),對(duì)大家的理解和學(xué)習(xí)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07SQL Server將一列的多行內(nèi)容拼接成一行的實(shí)現(xiàn)方法
這篇文章主要介紹了SQL Server將一列的多行內(nèi)容拼接成一行的實(shí)現(xiàn)方法,需要的朋友可以參考下2015-11-11多表關(guān)聯(lián)同時(shí)更新多條不同的記錄方法分享
因?yàn)轫?xiàng)目要求實(shí)現(xiàn)一次性同時(shí)更新多條不同的記錄的需求,和同事討論了一個(gè)比較不錯(cuò)的方案,這里供大家參考下2011-10-10