SqlServer数据库在使用过程中会生成一些日志,如果创建数据库时限制了数据库日志的大小时,在日志达到限制时就会出现日专已满的错误,怎么解决? ![](https://box.kancloud.cn/5ab2bdf02f89566144684f5fbd34fd77_1920x1019.jpg) 如果能登录后台,在后台也可以清理,或者平常多观察,如果太大了,就清理,如下图: ![](https://box.kancloud.cn/df39cfc4d84f5952aa1042acdd624321_1303x806.png) 如果登录不了后台,这个时候就需要到【数据库管理器】了,如果没有安装,可以自己去安装一下。我们打开数据库管理器,选择数据库,然后【右键】,如下图: ![](https://box.kancloud.cn/368b7c8d7400539e4bbfc80044321ebc_799x900.png) 在弹出的对话框点击【确定】即可收缩日志即可,如下图: ![](https://box.kancloud.cn/5ccb84daa896434f1331767d4d97f56e_1330x1086.png) 但这样只能治标不治本,过不了多久又要满上来,怎么办?怎么治本?要治本那就设置不要限制日志的大小,数据库【右键】->属性,如下图: ![](https://box.kancloud.cn/14f2268263e6cac99243ea85c32f9f7d_1274x1116.png) 在弹出的属性对话框中如下操作: ![](https://box.kancloud.cn/a2ff48f71c3d77b0b2810c093e6b07d0_1330x1086.png) 这样就可以治本了。 有时候我们不想让日志文件过大,因为有些日志没有必要,占用系统空间,这个时候我们按下操作设置日志为简单记录模式即可,如下图: ![](https://box.kancloud.cn/49037b521526cf1093459dec817ff95d_1330x1086.png)