jsp酒店预订网站开发,做宠物网站心得,高端网站建设,wordpress图片分享主题原文:删除数据库日志文件的方法你曾经有在执行SQL的时候#xff0c;数据库报事务日志已满#xff0c;然后执行报错。然后纠结于怎么删除数据库日志#xff0c;捣鼓半天吗#xff0c;现在就提供两种删除日志文件的方法#xff0c;希望能够帮到你#xff01; 阅读目录 方法…原文:删除数据库日志文件的方法 你曾经有在执行SQL的时候数据库报事务日志已满然后执行报错。然后纠结于怎么删除数据库日志捣鼓半天吗现在就提供两种删除日志文件的方法希望能够帮到你 阅读目录 方法一手工操作方法二存储过程代替手工操作示例存储过程下载 回到顶部 方法一手工操作 1.数据库-右键-属性-选项-恢复模式-由完成切换成简单 2.数据库-右键-任务-收缩-文件-由完成切换成简单-文件类型-日志-将文件收缩到 回到顶部 方法二存储过程代替手工操作 --日志文件收缩至多少MDECLARE DBLogSise AS INTSET DBLogSise0--查询出数据库对应的日志文件名称DECLARE strDBName AS NVARCHAR(500)DECLARE strLogName AS NVARCHAR(500)DECLARE strSQL AS VARCHAR(1000)SELECT strLogNameB.name,strDBNameA.nameFROM master.sys.databases AS AINNER JOIN sys.master_files AS BON A.database_id B.database_idWHERE A.database_idDB_ID() SET strSQL--设置数据库恢复模式为简单ALTER DATABASE [strDBName] SET RECOVERY SIMPLE;--收缩日志文件DBCC SHRINKFILE (strLogName , CONVERT(VARCHAR(20),DBLogSise));--恢复数据库还原模式为完整ALTER DATABASE [strDBName] SET RECOVERY FULL exec(strSQL) 1.在数据库中执行上面的存储过程 2.然后再执行 EXEC dbo.usp_p_delDBLog DBLogSise 0 (收缩至多少M) 回到顶部 示例存储过程下载 usp_p_delDBLog.sql 下一篇将为大家带来附加没有日志文件的数据库方法