国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server中減小Log文件尺寸的方法分享

2024-08-31 00:56:42
字體:
來源:轉載
供稿:網友

首先
use [數據庫名稱];
exec sp_helpfile;

使用sp_helpfile查詢可知道log 文件的邏輯名稱,然后就可以利用DBCC來減小LOG文件
BACKUP LOG [數據庫名] WITH TRUNCATE_ONLY
dbcc shrinkfile ([log文件的邏輯名稱],1)

這個方法在MS SQL Server 2008 以及MS SQL Server 2008 R2中不再適用,會提示:TRUNCATE_ONLY is not a valid BACKUP option.

應當采取這樣的操作方法:

復制代碼 代碼如下:


-- 首先把數據庫的恢復模式改為Simple
ALTER DATABASE [數據庫名] SET RECOVERY SIMPLE;
GO
-- 縮小log文件至1M,邏輯名稱可以通過sp_helpfile拿到
DBCC SHRINKFILE ([log文件邏輯名稱], 1);
GO
-- 重置數據庫的恢復模式
ALTER DATABASE [數據庫名] SET RECOVERY FULL;
GO

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 句容市| 平原县| 新蔡县| 五华县| 大同县| 远安县| 呼伦贝尔市| 辰溪县| 墨竹工卡县| 南丹县| 基隆市| 新巴尔虎右旗| 久治县| 西藏| 高尔夫| 伊川县| 洞头县| 廊坊市| 四子王旗| 澎湖县| 滦平县| 涪陵区| 嘉兴市| 麻城市| 庆城县| 塘沽区| 舒兰市| 阜南县| 古蔺县| 南岸区| 邓州市| 双牌县| 正阳县| 锡林浩特市| 杭锦旗| 贵德县| 鄯善县| 温泉县| 苏尼特左旗| 额济纳旗| 永济市|