SQL SERVER 数据库日志占用很大的空间 ,如果长时间不清除,就会影响数据存储。
一、工具原料
sql server
二 方法、步骤
1、打开sql server 数据库 在菜单中选择新建查询
2、选择master数据库
3、在sql执行窗口执行下面的sql语句
USE [master]
GO
ALTER DATABASE DAChartsLogDB SET RECOVERY SIMPLE WITH NO_WAIT ----DAChartsLogDB为需要清除日志的数据库名称
GO
ALTER DATABASE DAChartsLogDB SET RECOVERY SIMPLE --简单模式 ----DAChartsLogDB为需要清除日志的数据库名称
GO
USE DAChartsLogDB ----blog为需要清除日志的数据库名称
GO
DBCC SHRINKFILE (N'DAChartsLogDB_log' , 11, TRUNCATEONLY) ----DAChartsLogDB_Log为需要清除日志的数据库名日志名称
GO
USE [master]
GO
ALTER DATABASE DAChartsLogDB SET RECOVERY FULL WITH NO_WAIT ----DAChartsLogDB为需要清除日志的数据库名称
GO
ALTER DATABASE DAChartsLogDB SET RECOVERY FULL --还原为完全模式 ----DAChartsLogDB为需要清除日志的数据库名称
4、点击执行,完成数据库日志清除
原文链接:https://www.wuyuanma.com/jxjc/wzjc/16096.html,转载请注明出处。
版权免责声明
① 本站所有源码均为网上搜集,如涉及或侵害到您的版权请立即通知我们。
② 如果网盘地址失效,请在个人中心提交工单,我们会尽快修复下载地址。
③ 本网站所有资源因其特殊性均为可复制品,所以不支持任何理由的退款兑现。
④ 由本站提供的源码拿去用于商业或者违法行为造成严重后果的本站概不负责。
⑤ 本站源码售价只为你赞助本站,收取的费用仅用于维持本站的日常运营所需的费用。
⑥ 本站所有源码,仅用作学习研究使用,请下载后24小时内删除,支持正版,勿用作商业用途。