SQL日志文件太大的處理辦法小結(jié)
好幾年前做了一個(gè)SQL Server2016數(shù)據(jù)庫(kù)存儲(chǔ)的項(xiàng)目,剛開(kāi)始使用數(shù)據(jù)庫(kù),沒(méi)有太多經(jīng)驗(yàn),使用的是數(shù)據(jù)庫(kù)默認(rèn)的存儲(chǔ)路徑,運(yùn)行了一段時(shí)間后,日志文件非常大,C盤(pán)空間嚴(yán)重不足,設(shè)備運(yùn)行非常忙。
參考網(wǎng)上的方法處理好了,做個(gè)記錄,大致流程如下:
1. 首先分離數(shù)據(jù)庫(kù)。
2. 刪除日志ldf文件。
3. 再附加數(shù)據(jù)庫(kù)(新路徑)。
4.設(shè)置數(shù)據(jù)文件大小。
以下是詳細(xì)的操作步驟:
1. 分離數(shù)據(jù)庫(kù)。
右鍵數(shù)據(jù)庫(kù)名---任務(wù)---分離; 然后--->勾上【刪除連接】復(fù)選框,如下圖:
注意:只有分離了才能對(duì)數(shù)據(jù)文件進(jìn)行操作,比如移動(dòng)數(shù)據(jù)庫(kù)或者刪除數(shù)據(jù)庫(kù)。


2.刪除日志ldf文件。
2.1 直接到對(duì)應(yīng)的文件夾里刪除ldf文件即可,默認(rèn)路徑C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA
2.2 把數(shù)據(jù)庫(kù)文件剪切到D盤(pán),如:D:\SqlDataBase\文件夾


3.附加數(shù)據(jù)庫(kù)文件
3.1 數(shù)據(jù)庫(kù)--右鍵--附加,選擇【添加】選擇D:\SqlDataBase\TESTDB.mdf文件
3.2 添加后,log日志文件自動(dòng)生成。



4.設(shè)置數(shù)據(jù)
4.1 設(shè)置log文件大小限制。

4.2 自動(dòng)收縮

到此這篇關(guān)于SQL日志文件太大的幾種處理辦法的文章就介紹到這了,更多相關(guān)SQL日志文件太大內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SQL實(shí)現(xiàn)模糊查詢的四種方法小結(jié)
在SQL中,模糊查詢是一種通過(guò)匹配字符串中的一部分或關(guān)鍵字來(lái)查詢數(shù)據(jù)的方法,本文主要介紹了SQL實(shí)現(xiàn)模糊查詢的四種方法小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
sql函數(shù)實(shí)現(xiàn)去除字符串中的相同的字符串
去除字符串中的相同的字符,此功能在開(kāi)發(fā)過(guò)程中很實(shí)用,為此本文整理了一些,希望對(duì)你了解它有所幫助2013-01-01
SQL?Server中T-SQL標(biāo)識(shí)符介紹與無(wú)排序生成序號(hào)的方法
這篇文章介紹了SQL?Server中T-SQL標(biāo)識(shí)符與無(wú)排序生成序號(hào)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05
10種Java開(kāi)發(fā)者編寫(xiě)SQL語(yǔ)句時(shí)常見(jiàn)錯(cuò)誤
這篇文章主要介紹了10種Java開(kāi)發(fā)者編寫(xiě)SQL語(yǔ)句時(shí)常見(jiàn)錯(cuò)誤,當(dāng)Java開(kāi)發(fā)人員編寫(xiě)SQL語(yǔ)句時(shí),一切都變得不同了。SQL是一種說(shuō)明式語(yǔ)言,與面向?qū)ο笏枷牒兔钍剿枷霟o(wú)關(guān),需要的朋友可以參考下2015-08-08
VS連接SQL?server數(shù)據(jù)庫(kù)及實(shí)現(xiàn)基本CRUD操作
這篇文章主要給大家介紹了關(guān)于VS連接SQL?server數(shù)據(jù)庫(kù)及實(shí)現(xiàn)基本CRUD操作的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-01-01
SQL根據(jù)指定分隔符分解字符串實(shí)現(xiàn)步驟
想要在MS SQL中根據(jù)給定的分隔符把這個(gè)字符串分解成各個(gè)元素,本文將詳細(xì)介紹此功能的實(shí)現(xiàn),需要了解的朋友可以參考下2012-11-11
SQL語(yǔ)言查詢基礎(chǔ):連接查詢 聯(lián)合查詢 代碼
SQL語(yǔ)言查詢基礎(chǔ):連接查詢 聯(lián)合查詢 代碼...2007-03-03
SQL?Server?查詢?cè)O(shè)置??LIKE/DISTINCT/HAVING/排序詳解
本文介紹了在SQLServer中使用LIKE、DISTINCT、HAVING等條件語(yǔ)句進(jìn)行復(fù)雜查詢的方法,包括模糊查詢、去重查詢、分組過(guò)濾以及排序等技巧,感興趣的朋友跟隨小編一起看看吧2025-01-01

