[err:标签'取得节点名称带链接'模板转换错误,原因:扩展函数不能返回空值。]

常见问题

您的位置:首页>建站攻略>常见问题>详细内容

常见问题

清理数据库mdf日志文件 SQL数据库的事务日志已满,原因为"LOG_BACKUP"

录入: 发布时间:2020年05月15日 已阅读: 【字体: 保护视力色:

报错如下图:

常用处理方法:

1.http://tech.powereasy.net/Item/4359.aspx 收缩数据库日志文件(也可分离数据库)

2.数据库右击属性-》文件-》添加一个log文件

当以上方法操作全部报错时:

首先到服务中,将SQL Server (MSSQLSERVER)服务暂停,然后找到数据库的mdf和ldf文件,复制一份到其他磁盘(不暂停sql服务是无法复制的),然后直接删除ldf文件,启动sql服务;此时登陆数据库会发现该数据库已被挂起,那么执行下面的命令:其中test为数据库名

USE master

GO

ALTER DATABASE test SET SINGLE_USER

GO

ALTER DATABASE test SET EMERGENCY

GO

DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS)

go

ALTER DATABASE test SET ONLINE

GO

ALTER DATABASE test SET MULTI_USER

GO

执行完成后数据库即可正常使用,而且mdf日志文件也被清理了

【打印正文】