
正文
sqlserver2008数据库日志收缩,sql server如何收缩日志
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
MSSQL数据库日志的压缩与清除技巧
1、SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志 使用MS数据库的朋友就会知道一个问题,C盘的空间很容易被占满了。
2、WITH TRUNCATE_ONLY步骤二 强制数据库压缩其大小DBCC SHRINKDATABASE ( 数据库名称 , TRUNCATEONLY )这两个步骤需要使用查询分析器来执行。
3、LDF文件是SQL数据库的一部分,不能进行删除,但是可以对它日志进行清除,即对日志文件进行Shrink操作。
4、sql server代理服务是否启动了,因为每日调度维护计划是要启动这个服务才能执行的。如果该服务没有启动,需要手动启动一下,这是可以在其子项“作业”中看到刚刚添加过的数据库维护计划。
5、DBCC SHRINKDATABASE(dbName)注意,在SQL 2008之后的版本以上方法无效,需将数据库设为简单模式后再进行收缩。
6、打开SQL server 2008数据库,来到登录界面,在这里我们只需要输入登录服务器名(电脑IP地址)、登录身份、账号、密码,然后单击登录。
相关问答
Q1: 数据库日志文件过大如何收缩?
1、先分离数据库,然后删除日志文件,再附件数据库。收缩文件,选择日志文件,设置将文件收缩到0M,试了一下,只能从65G收缩到55G,也就是只释放了未使用的空间。
2、首先选中数据库右键--属性 点击 选择 展开弹窗中的选项--右侧的下拉列表 恢复模式从完整改为简单--点击确定。确定后再次选择右键数据库,选择任务。选择任务下二级菜单收缩--数据库,点击确定。
3、收缩数据或日志文件 在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。展开“数据库”,再右键单击要收缩的数据库。依次指向“任务”和“收缩”,再单击“文件”。选择文件类型和文件名。
4、问题分析:这种问题是由于服务器的数据库文件或者日志太大造成的,那么我们清理下日志或者收缩数据 库就可以了。
Q2: sql2008下的镜像数据库怎样做日志收缩?
先分离数据库,然后删除日志文件,再附件数据库。收缩文件,选择日志文件,设置将文件收缩到0M,试了一下,只能从65G收缩到55G,也就是只释放了未使用的空间。
确认恢复模式。以下是使用 SQL Server Management Studio 检查数据库的恢复模式。完整备份,日志备份之前,必须做过完整备份。注意:不要勾选“仅复制备份”选项。“仅复制备份”不会影响日志。
右击数据库选择,打开Files窗口 Files窗口,File type 选择 Log,单击OK完成日志收缩。
sqlserver2008数据库日志收缩的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql server如何收缩日志、sqlserver2008数据库日志收缩的信息别忘了在本站进行查找喔。







