亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SQL Server事務(wù)日志已滿的三種解決方案

 更新時間:2023年11月24日 11:24:52   作者:小碼叔  
我們安裝數(shù)據(jù)庫后,系統(tǒng)會默認把數(shù)據(jù)庫文件和數(shù)據(jù)庫日志文件最大設(shè)為500MB,當然你中途可以更改這個限制,當日志文件接近最大值時,繼續(xù)使用數(shù)據(jù)庫會提示:事務(wù)日志已滿,本文給出了三種解決方案,需要的朋友可以參考下

第一種解決方案:

在數(shù)據(jù)庫上點擊右鍵 → 選擇 屬性 → 選擇 文件,然后增加數(shù)據(jù)庫日志文件的文件大小。

第二種解決方案

手動收縮日志文件。在數(shù)據(jù)庫上點擊右鍵 → 選擇 屬性 → 選擇 選項,把模式改為簡單

然后收縮文件

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

第三種解決方案:

通過執(zhí)行SQL語句來實現(xiàn)第二步手動操作的效果

-- 修改數(shù)據(jù)庫恢復模式為【簡單模式】
USE [master]
GO
ALTER DATABASE [目標數(shù)據(jù)庫名稱] SET RECOVERY SIMPLE WITH NO_WAIT
GO

USE [目標數(shù)據(jù)庫名稱]
GO
DBCC SHRINKFILE (N'數(shù)據(jù)庫日志邏輯名稱', 200)  --10指壓縮后的大小
GO

-- 修改數(shù)據(jù)庫恢復模式為【完整模式】
USE [master]
GO
ALTER DATABASE [目標數(shù)據(jù)庫名稱] SET RECOVERY FULL WITH NO_WAIT
GO

上面代碼模板,有三個地方要改成你數(shù)據(jù)庫的信息,分別是:目標數(shù)據(jù)庫名稱、數(shù)據(jù)庫日志邏輯名稱、10(這個指壓縮后的日志文件大小),估計有人不知道哪里找數(shù)據(jù)庫日志邏輯名稱,如圖:

再放一個實際的代碼:把erp數(shù)據(jù)庫的日志文件(邏輯名稱叫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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論