SQL Server数据库清理日志
来源:互联网 发布:js字符串常用方法 编辑:程序博客网 时间:2024/05/16 05:38
SQL Server数据库,尤其是大型的数据库应用,在使用一段时间后,数据库日志变得十分庞大,动辄几个G。日志太大有很多坏处,至少你在备份一个数据库的时候,数据量大了不少,对吧? 于是乎一个很紧迫的任务摆在网管们的眼前,那就是把日志删除掉。
我们先通过企业管理器来操作:
企业管理器三步走:
1、分离数据库
右键点击要删除日志的数据库,所有任务 |分离数据库 |确定
2、到该数据库存放日志的地方,删除该数据库的日志文件(.ldf)
3、附加数据库
右键点击“数据库”,所有任务 |附加数据库 |选择该数据库的数据文件(.mdf),系统会在附加数据库的时候,自动创建日志文件。
接下来,我们用T-SQL命令来走一遍:
1、EXEC sp_detach_db '数据库名', 'true'
2、然后,找到数据库的日志文件的文件夹,删除日志文件就可以了
3、然后,用
EXEC sp_attach_db @dbname = '数据库名',
@filename1 = '数据库文件路径',
@filename2 = '新日志文件路径'
装载上新数据库就可以了。
好了,就讲到这里,希望对大家有帮助。将来我记不得的时候,也好来查一下。呵呵。
- SQL Server数据库清理日志
- 维护Sql Server数据库之:日志清理
- 清理SQL Server 2008数据库日志
- 如何清理sql server数据库日志
- SQL Server 清理数据库日志文件
- SQL Server 2008 清理数据库日志文件
- MS SQL SERVER 清理数据库日志脚本
- SQL SERVER 清理日志
- SQL Server 日志清理
- Sql Server日志清理(数据库压缩方法)
- 清理SQL Server数据库日志的两种方法
- sql server数据库 日志文件过大的清理
- SQL Server 2008 R2 下如何清理数据库日志文件
- SQL Server 2008 R2 下如何清理数据库日志文件
- Sql Server 日志清理 (数据库压缩方法)
- MS Sql Server 日志清理
- 清理sql server 事务日志
- SQL SERVER 2005日志清理
- SqlServer删除数据表中重复的记录(续)
- 通过Web Services上传和下载文件
- js获取url参数的两种种方法
- Mysql入门命令汇总
- 经典*nix命令
- SQL Server数据库清理日志
- MyEclips6.5汉化
- 腾讯开发WIFI手机QQ 紧抓高端无线互联网用户
- 获取用户创建和授权
- C/C++混合编程中extern "C"揭秘
- 在用hibernate实现oracle 分页查询时报错ORA-00923: FROM keyword not found where expected
- IBM P系列小型机故障的基本定位(包括阵列和常用命令)
- 用 c 写 CGI 程序简要指南
- install fms in linux: error: if you have warned ERROR: Your distribution, unknown, is not supported by this