sqlserver log数据库设置最大文件大小为啥固定的2,097,152

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver log数据库设置最大文件大小为啥固定的2,097,152相关的知识,希望对你有一定的参考价值。

参考技术A sqlserver
log数据库设置最大文件大小为什么固定的2,097,152
是的,一般会设置不限制大小,如你的例子设置,到了50M的话,如果再继续存储增长就会报错,操作不能进行

SqlServer用sql语句清理log日志

原文:SqlServer用sql语句清理log日志

   USE[master]
    ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
    ALTER DATABASE 数据库名 SET RECOVERY SIMPLE   --简单模式

    USE 数据库名
    DBCC SHRINKFILE (N‘数据库名_log‘ , 2, TRUNCATEONLY)  --设置压缩后的日志大小为2M,可以自行指定

    USE[master]
    ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
    ALTER DATABASE 数据库名 SET RECOVERY FULL  --还原为完全模式 

  

以上是关于sqlserver log数据库设置最大文件大小为啥固定的2,097,152的主要内容,如果未能解决你的问题,请参考以下文章

采用sqlserver的缺省配置,在生产环境经常碰到系统响应慢(甚至hung的情况)

如何清除SQLserver 日志

Sqlserver查询数据库文件大小和剩余空间

SqlServer用sql语句清理log日志

如何设置 Wildfly 服务器日志的最大大小

sqlserver的数据库的最大容量?