如何删除SQL SERVER中的日志文件
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
上海今至电子科技有限公司,是一家从事运维服务、系统集成和网络工程的专业公司。业务涵盖IT解决方案、网络工程、应用软件开发、系统集成、服务器虚拟化、桌面虚拟化、高性能运算、负载均衡、数据容灾备份、服务外包、IT运维等。我们的理念:诚信为本,服...
点击进入详情页
本回答由今至电子科技有限公司提供
展开全部
1、分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——喊正拆右键——任务——分离。
2、删除LOG文件
3、附加数据库,附加的时候会提醒找清顷不到log文件。
附加数据库之后将生成新的日志文件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'
2、删除LOG文件
3、附加数据库,附加的时候会提醒找清顷不到log文件。
附加数据库之后将生成新的日志文件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'
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用T-SQL是最快最便捷的方法。芦侍裂T-SQL语法如下:
BACKUP LOG DBName WITH TRUNCATE_ONLY
DBCC SHRINKFILE ('DBName_log', 2)
--以上陪闭T-SQL中
--DBName :数据库的谈扰逻辑名称
--DBName_log:log的逻辑名称
如有问题请留言....
BACKUP LOG DBName WITH TRUNCATE_ONLY
DBCC SHRINKFILE ('DBName_log', 2)
--以上陪闭T-SQL中
--DBName :数据库的谈扰逻辑名称
--DBName_log:log的逻辑名称
如有问题请留言....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询