SQL Server 2008下日志清理方法
2016-03-02 09:46
686 查看
1.将数据库设置成 简单 模式选择要收缩的数据库,点右键 属性->选项,选择 简单模式
2.选择任务->收缩->文件
3.选择日志
或者用如下语句USE [master]
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE
GO
USE DNName
GO
DBCC SHRINKFILE (N'LogFileName' , 0,TRUNCATEONLY)--这里LogFileName就是收缩的文件名
GO
USE [master]
GO
ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY FULL
GO
2.选择任务->收缩->文件
3.选择日志
或者用如下语句USE [master]
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE
GO
USE DNName
GO
DBCC SHRINKFILE (N'LogFileName' , 0,TRUNCATEONLY)--这里LogFileName就是收缩的文件名
GO
USE [master]
GO
ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY FULL
GO
相关文章推荐
- oracle服务起不来
- postgresql 函数返回结果集(zz)
- win7_oracle11g_64位连接32位PLSQL_Developer
- mysql远程连接
- MySql索引原理与使用大全
- 优化MYSQL数据库的方法
- redis操作
- 使用Simple-Spring-Memcached注解做缓存操作
- PostgreSQL概述
- web.config配置数据库连接
- 非专业人士数据库迁移,问题很多
- 数据库设计三大范式
- MySQL常用命令详解
- mysql数据库去重
- could not open extension control file "/usr/local/pgsql/share/extension/fuzzystrmatch.control"
- sqlserver 触发器实例代码
- 数据库触发器简介与实例
- Mac下新安装的MySQL无法登陆root用户的解决方法
- oracle11g dataguard 完全手册
- mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法