- ·上一篇文章:数据库批量备份存储过程
- ·下一篇文章:如何使用SQL Server Compact Edition创建移动应用程序
清除SQLServer日志的几种方法
:2010-05-17 09:16:00
第一种方法:
(1)先sp_detach_db分离数据库
(2)删掉日志文件
(3)用sp_attach_single_file_db重新连接数据库,系统会自动创建新的日志文件,为1024K
第二种方法:
(1)分离数据库企业管理器->服务器->数据库->右键->分离数据库
(2)删除LOG文件
(3)附加数据库企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有520多K
(4)再将此数据库设置自动收缩
第三种方法:
用代码,下面的示例分离 77169database,然后将 77169database 中的一个文件附加到当前服务器。
EXEC sp_detach_db @dbname = '77169database'
EXEC sp_attach_single_file_db @dbname = '77169database',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\77169database.mdf'
!
清除SQLServer日志的几种方法