SQL Server事務(wù)日志已滿的三種解決方案
第一種解決方案:
在數(shù)據(jù)庫(kù)上點(diǎn)擊右鍵 → 選擇 屬性 → 選擇 文件,然后增加數(shù)據(jù)庫(kù)日志文件的文件大小。

第二種解決方案
手動(dòng)收縮日志文件。在數(shù)據(jù)庫(kù)上點(diǎn)擊右鍵 → 選擇 屬性 → 選擇 選項(xiàng),把模式改為簡(jiǎn)單

然后收縮文件


收縮完了,要把模式改回完整,這樣數(shù)據(jù)庫(kù)才好繼續(xù)記錄日志

第三種解決方案:
通過(guò)執(zhí)行SQL語(yǔ)句來(lái)實(shí)現(xiàn)第二步手動(dòng)操作的效果
-- 修改數(shù)據(jù)庫(kù)恢復(fù)模式為【簡(jiǎn)單模式】 USE [master] GO ALTER DATABASE [目標(biāo)數(shù)據(jù)庫(kù)名稱] SET RECOVERY SIMPLE WITH NO_WAIT GO USE [目標(biāo)數(shù)據(jù)庫(kù)名稱] GO DBCC SHRINKFILE (N'數(shù)據(jù)庫(kù)日志邏輯名稱', 200) --10指壓縮后的大小 GO -- 修改數(shù)據(jù)庫(kù)恢復(fù)模式為【完整模式】 USE [master] GO ALTER DATABASE [目標(biāo)數(shù)據(jù)庫(kù)名稱] SET RECOVERY FULL WITH NO_WAIT GO
上面代碼模板,有三個(gè)地方要改成你數(shù)據(jù)庫(kù)的信息,分別是:目標(biāo)數(shù)據(jù)庫(kù)名稱、數(shù)據(jù)庫(kù)日志邏輯名稱、10(這個(gè)指壓縮后的日志文件大?。?,估計(jì)有人不知道哪里找數(shù)據(jù)庫(kù)日志邏輯名稱,如圖:

再放一個(gè)實(shí)際的代碼:把erp數(shù)據(jù)庫(kù)的日志文件(邏輯名稱叫Xgoss_log),收縮成50MB
USE [master] ALTER DATABASE [erp] SET RECOVERY SIMPLE WITH NO_WAIT USE [erp] DBCC SHRINKFILE (N'Xgoss_log', 50) USE [master] ALTER DATABASE [erp] SET RECOVERY FULL WITH NO_WAIT
到此這篇關(guān)于SQL Server事務(wù)日志已滿的三種解決方案的文章就介紹到這了,更多相關(guān)SQL Server事務(wù)日志已滿內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SQL Server作業(yè)報(bào)錯(cuò)特殊案例分析
這篇文章主要給大家介紹了關(guān)于SQL Server作業(yè)報(bào)錯(cuò)特殊案例的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用SQL Server具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
查看本地sql server數(shù)據(jù)庫(kù)的ip地址的方法指南
程序連線SQL數(shù)據(jù)庫(kù),需要SQL Server實(shí)例的名稱或網(wǎng)絡(luò)地址,故本文給大家介紹了查看本地sql server數(shù)據(jù)庫(kù)的ip地址的方法指南,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-06-06
深入SQL Server 跨數(shù)據(jù)庫(kù)查詢的詳解
本篇文章是對(duì)SQL Server中的跨數(shù)據(jù)庫(kù)查詢進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
sql自動(dòng)增長(zhǎng)標(biāo)識(shí)導(dǎo)致導(dǎo)入數(shù)據(jù)問(wèn)題的解決方法
對(duì)于一個(gè)設(shè)了自動(dòng)增長(zhǎng)標(biāo)識(shí)的數(shù)據(jù)表來(lái)說(shuō),它的字段的值是由數(shù)據(jù)庫(kù)自動(dòng)設(shè)置的;這在導(dǎo)數(shù)據(jù)時(shí)很麻煩2012-11-11
SQL?Server安裝后本地服務(wù)器連接失敗的解決方法(僅供參考)
訪問(wèn)SQLServer數(shù)據(jù)庫(kù)失敗時(shí),最常見(jiàn)的錯(cuò)誤是"連接服務(wù)器失敗,SQLServer不存在或訪問(wèn)被拒絕",或者"未能建立與(local)的鏈接,SQLServer不存在或訪問(wèn)被拒絕",這篇文章主要給大家介紹了關(guān)于SQL?Server安裝后本地服務(wù)器連接失敗的解決方法,需要的朋友可以參考下2023-11-11
SQL實(shí)現(xiàn)篩選出連續(xù)3天登錄用戶與窗口函數(shù)的示例代碼
本文主要介紹了SQL實(shí)現(xiàn)篩選出連續(xù)3天登錄用戶與窗口函數(shù)的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04
oracle 重置序列從指定數(shù)字開(kāi)始的方法詳解
本文將詳細(xì)介紹oracle 重置序列從指定數(shù)字開(kāi)始的方法,有需求的朋友可以參考2012-11-11
實(shí)現(xiàn)SQL Server 原生數(shù)據(jù)從XML生成JSON數(shù)據(jù)的實(shí)例代碼
這篇文章主要介紹了實(shí)現(xiàn)SQL Server 原生數(shù)據(jù)從XML生成JSON數(shù)據(jù)的實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-03-03

