SQL Server定期收縮日志文件的詳細步驟
一、環(huán)境配置
1、查看數(shù)據(jù)庫的屬性

2、文件設(shè)置

記住邏輯名稱!
3、備份模式

4、查看收縮配置

5、查看收縮選項

二、編寫作業(yè)計劃
1、選擇新建作業(yè)

2、常規(guī)配置
名稱必須要填寫,類型和說明可以選擇填寫

3、步驟
點擊新建按鈕

4、輸入內(nèi)容
輸入名稱,選擇數(shù)據(jù)庫,輸入需要執(zhí)行的命令

5、腳本詳解
USE [HCQMS] GO --設(shè)置數(shù)據(jù)庫恢復(fù)模式為簡單 ALTER DATABASE HCQMS SET RECOVERY SIMPLE WITH NO_WAIT; USE HCQMS GO --收縮日志文件 DBCC SHRINKFILE (N'CallData', 11, TRUNCATEONLY); GO --還原數(shù)據(jù)庫為完整模式 ALTER DATABASE HCQMS SET RECOVERY FULL WITH NO_WAIT;
HCQMS替換為指定自己的數(shù)據(jù)庫名稱
CallData替換為自己數(shù)據(jù)庫日志文件的邏輯名
6、新建計劃

7、輸入名稱、選擇執(zhí)行時間

至此基本的配置已經(jīng)完成了,對于警報和通知可以自行選擇需求配置,點擊確定 8、查看測試

9、查看測試結(jié)果

注意事項:
·確保 SQL Server Agent 服務(wù)正在運行,并且你有足夠的權(quán)限來創(chuàng)建和管理作業(yè)。
·根據(jù)你的需求調(diào)整插入語句和作業(yè)調(diào)度的頻率。過于頻繁的插入可能會影響數(shù)據(jù)庫的性能。

以上就是SQL Server定期收縮日志文件的詳細步驟的詳細內(nèi)容,更多關(guān)于SQL Server收縮日志文件的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
sqlserver下Kill 所有連接到某一數(shù)據(jù)庫的連接
可以通過下面代碼Kill所有連接到某一數(shù)據(jù)庫的所有連接2010-05-05
SQLServer"通過端口1433連接到主機localhost的TCP/IP連接失敗"常見問題的解
今天碰到一個問題,查了很久,這里給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于Java通過JDBC連接SQLServer?2012出現(xiàn)"通過端口1433連接到主機localhost的TCP/IP連接失敗"常見問題的解決方案,需要的朋友可以參考下2023-05-05
多列復(fù)合索引的使用 繞過微軟sql server的一個缺陷
多列復(fù)合索引是指由多個字段組成的索引。這種情況相當(dāng)常用的,并且,在查詢中,用多列復(fù)合索引來指定搜索范圍邊界也相當(dāng)常用2012-07-07
mssqlserver恢復(fù)ldf文件數(shù)據(jù)的方法
本文介紹mssqlserver怎么恢復(fù)ldf文件數(shù)據(jù)庫,簡單的來說,MDF文件是SQL server用來存放數(shù)據(jù)的數(shù)據(jù)庫文件;LDF文件SQL server是日志文件,存放了對數(shù)據(jù)庫進行的所有操作信息2013-11-11
使用sqlserver官方驅(qū)動包調(diào)用存儲過程遇到的坑及解決方法
這篇文章主要介紹了用sqlserver官方驅(qū)動包調(diào)用存儲過程遇到的一個坑,解決方法大概就是換驅(qū)動包,在在存儲過程首行添加 set nocount on ,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下2022-10-10
如何查看SQLSERVER中某個查詢用了多少TempDB空間
最近幫助客戶做sql優(yōu)化的過程中,發(fā)現(xiàn)客戶的TempDB存在非常大的壓力,經(jīng)過排查是發(fā)現(xiàn)某些語句對TempDB的巨量使用所導(dǎo)致。那么如何才能排查出來呢,我們來探討下。2014-08-08

