删除SQL Server日志 - 无风 - 博客园
来源:百度文库 编辑:神马文学网 时间:2024/04/30 05:00:11
删除SQL Server日志
数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志。
一、删除LOG
1、分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离。
勾选删除连接
分离后在数据库列表将看不到已分离的数据库。
2、删除LOG文件
3、附加数据库,附加的时候会提醒找不到log文件。
删除数据库信息信息的ldf文件:
附加数据库之后将生成新的日志文件log,新的日志文件的大小事504K。
也可以通过命令才完成以上的操作:
use master;exec sp_detach_db @dbname='TestDB';exec sp_attach_single_file_db @dbname='TestDB',@physname='D:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\DATA\TestDB.mdf'
二、清空日志
该命令在SQL Server 2005和2000支持,SQL Server 2008不支持该命令。
DUMP TRANSACTION TestDB WITH NO_LOG
三、收缩数据库文件
DBCC SHRINKFILE ('TestDB_log',1)
四、截断事务日志
BACKUP LOG TestDB WITH NO_LOG
该命令在SQL Server 2008也是不支持,在SQL Server 2005和2000可以使用。
Tag标签:SQL Server,log,日志
数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志。
一、删除LOG
1、分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离。
勾选删除连接
分离后在数据库列表将看不到已分离的数据库。
2、删除LOG文件
3、附加数据库,附加的时候会提醒找不到log文件。
删除数据库信息信息的ldf文件:
附加数据库之后将生成新的日志文件log,新的日志文件的大小事504K。
也可以通过命令才完成以上的操作:
use master;exec sp_detach_db @dbname='TestDB';exec sp_attach_single_file_db @dbname='TestDB',@physname='D:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\DATA\TestDB.mdf'
二、清空日志
该命令在SQL Server 2005和2000支持,SQL Server 2008不支持该命令。
DUMP TRANSACTION TestDB WITH NO_LOG
三、收缩数据库文件
DBCC SHRINKFILE ('TestDB_log',1)
四、截断事务日志
BACKUP LOG TestDB WITH NO_LOG
该命令在SQL Server 2008也是不支持,在SQL Server 2005和2000可以使用。
Tag标签:SQL Server,log,日志
删除SQL Server日志 - 无风 - 博客园
讲解SQL Server如何删除群集实例
如何清除SQL server日志
如何清除SQL server日志
缩小SQL SERVER日志文件
SQL Server 文件规划 - 文件组 - 陈希章@中国 - 博客园
为SQL Server使用非标准的端口 - 蓉青姚 - 博客园
sql server compact 与 sql server 2005 通过远程访问进行数据同步-jeff chow-博客园
如何删除SQL Server 2005 Compact Edition数据库
如何使用FORFILES命令来删除SQL Server备份
SQL Server Compact Edition启用日志记录
怎么清除sql server日志_SQL技巧
剖析SQL Server 2005查询通知之基础篇 - 戈氏的日志 - 网易博客
sql server
SQL SERVER 在做字符串比较时会自动去掉首尾空格? - BlueFly - 博客园
查看SQL SERVER 2000是否打过SP4的补丁 - tomorrow8 - 博客园
SQL Server 函数大全 - 该死的程序员 - CSDN博客
SQL Server 函数大全 - 该死的程序员 - CSDN博客
如何使Microsoft SQL Server的日志文件不会增大
SQL Server 2000之日志传送功能 - 描述(1)
SQL Server 2000之日志传送功能 - 设定(1)
SQL Server 2000之日志传送功能 - 设定(2)
SQL Server 2000之日志传送功能 - 问题解决
SQL Server 2000之日志传送功能 - 描述(1)