公司系统因为每天都在用,吞吐量比较大,然后产生的数据库日志也跟着变大了,有十几个G,这不就直接把日志文件删除了。
我喜欢用的方法:
1.右键数据库名,点任务,点分离,然后进数据库和日志存放地址,然后直接把日志文件删除;
2.打开sql编辑器,复制下面代码,然后点执行,点一次有的时候会出现错误提示,再点一次执行就可以了,日志文件就出来了,一般为504K,第二次点的时候可能也会出现错误提示,不用担心,只要看看到已经生成出来了就对了;
3.直接关闭数据库管理软件,然后再打开,一般就会看到数据库正常应用了。
use master exec sp_detach_db @dbname='managedata' exec sp_attach_single_file_db @dbname='managedata',@physname='D:\Program Files\DATA\managedata.mdf'