SQL Server中減小Log文件尺寸的方法分享
首先
use [數(shù)據(jù)庫(kù)名稱];
exec sp_helpfile;
使用sp_helpfile查詢可知道log 文件的邏輯名稱,然后就可以利用DBCC來(lái)減小LOG文件
BACKUP LOG [數(shù)據(jù)庫(kù)名] WITH TRUNCATE_ONLY
dbcc shrinkfile ([log文件的邏輯名稱],1)
這個(gè)方法在MS SQL Server 2008 以及MS SQL Server 2008 R2中不再適用,會(huì)提示:TRUNCATE_ONLY is not a valid BACKUP option.
應(yīng)當(dāng)采取這樣的操作方法:
-- 首先把數(shù)據(jù)庫(kù)的恢復(fù)模式改為Simple
ALTER DATABASE [數(shù)據(jù)庫(kù)名] SET RECOVERY SIMPLE;
GO
-- 縮小log文件至1M,邏輯名稱可以通過(guò)sp_helpfile拿到
DBCC SHRINKFILE ([log文件邏輯名稱], 1);
GO
-- 重置數(shù)據(jù)庫(kù)的恢復(fù)模式
ALTER DATABASE [數(shù)據(jù)庫(kù)名] SET RECOVERY FULL;
GO
相關(guān)文章
啟動(dòng)sqlserver服務(wù)的bat腳本分享
這篇文章主要介紹了啟動(dòng)sqlserver服務(wù)的bat腳本分享,本文直接給出腳本代碼,需要的朋友可以參考下2015-02-02
SQL?server常見(jiàn)的數(shù)據(jù)類型轉(zhuǎn)換整理大全
這篇文章主要給大家介紹了關(guān)于SQL?server常見(jiàn)的數(shù)據(jù)類型轉(zhuǎn)換整理的相關(guān)資料,在 SQL Server中可以使用CAST或CONVERT函數(shù)來(lái)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,需要的朋友可以參考下2023-11-11
SQL Server數(shù)據(jù)庫(kù)遷移到MySQL的完整指南
在企業(yè)應(yīng)用開(kāi)發(fā)中,數(shù)據(jù)庫(kù)遷移是一個(gè)常見(jiàn)的需求,隨著業(yè)務(wù)的發(fā)展,企業(yè)可能會(huì)從 SQL Server 轉(zhuǎn)向 MySQL ,原因可能是成本、性能、跨平臺(tái)兼容性等,本文將詳細(xì)介紹如何將 SQL Server 數(shù)據(jù)庫(kù)遷移到 MySQL,并提供一些實(shí)用的技巧和注意事項(xiàng),需要的朋友可以參考下2025-02-02
在SQL觸發(fā)器或存儲(chǔ)過(guò)程中獲取在程序登錄的用戶
每個(gè)用戶可以登錄系統(tǒng),在程序中操作數(shù)據(jù)(添加,更新和刪除)需要實(shí)現(xiàn)記錄操作跟蹤。是誰(shuí)添加,更新和刪除的,這些信息將會(huì)插入至AuditLog表中2012-01-01
SQL?Server使用表值參數(shù)的實(shí)現(xiàn)示例
表值參數(shù)提供了一種將多行數(shù)據(jù)作為參數(shù)傳遞給存儲(chǔ)過(guò)程或函數(shù)的方法,本文主要介紹了SQL?Server使用表值參數(shù)的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-08-08
SQL Server中數(shù)學(xué)函數(shù)的用法
這篇文章介紹了SQL Server中數(shù)學(xué)函數(shù)的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05
SQL SERVER數(shù)據(jù)庫(kù)表記錄只保留N天圖文教程
本篇向大家介紹SQL Server 2008 R2數(shù)據(jù)庫(kù)中數(shù)據(jù)表保留10天記錄,需要的朋友可以參考下2015-09-09
sql server創(chuàng)建臨時(shí)表的兩種寫法和刪除臨時(shí)表
這篇文章主要介紹了sql server創(chuàng)建臨時(shí)表的兩種寫法和刪除臨時(shí)表 ,需要的朋友可以參考下2015-07-07

