sql server删除指定日期之前的日志

yyj135 2016-11-05 08:01:28
sql server的日志文件越来越大,例如我想删除2016-10-1之前的日志,(不是清空日志或收缩日志文件)请问怎么写,谢谢!
...全文
339 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2016-11-05
  • 打赏
  • 举报
回复
直接收缩日志文件 e.g.
USE [SampleDB]
GO
DBCC SHRINKFILE (N'SampleDB_log' , 1)
GO
或日志不可分拆删除,你可以通过定期(日志备份+差异备份) 可参照: 数据库备份还原顺序关系 http://blog.csdn.net/roy_88/article/details/39401747
卖水果的net 版主 2016-11-05
  • 打赏
  • 举报
回复
不能按日期删除,要删除就都删除了; 你可能 @中国风 ,看看他有没有好办法;

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧