
正文
sqlserver导入ldf文件过大,sqlserver导入mdf和ldf文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SQLServer的.ldf文件太大怎办?
ldf文件是SQLserver数据库的日志文件。ldf过大,可将数据库属性中的模式设置为简单,右键收缩数据库进行日志文件清理,清理完成后再将数据库模式改回原模式。
LDF文件太大,下面以SQL2005 为利讲解解决方案:请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库。
您好.本身不能缩小,有两个措施可以防止日志文件过大:定期做日志备份,每次做完日志备份之后,日志会清空重新开始。
相关问答
Q1: mssql的ldf文件太大怎么办
可以使用DBCC和DBCCSHRINKFILE命令来压缩数据库。其中DBCC命令对数据库进行压缩,DBCCSHRINKFILE命令对数据库中指定的文件进行压缩。
您好.本身不能缩小,有两个措施可以防止日志文件过大:定期做日志备份,每次做完日志备份之后,日志会清空重新开始。
可以通过以下方法删除、以达到缩小数据库日志文件的效果(建议先备份库)分离数据库,任务-分离 找到ldf文件,删除(或者先改名为其他名称)数据库-附加-找到MDF文件 此时会提示ldf文件找不到,选中删除,点击确认。
解决办法:强行清空日志。在实在无法恢复数据库或有近期备份的情况下,可采用强行清空日志的方法。采取这种方法的后果有可能彻底破坏数据库。
很多人发现直接下指令,SQL 2008收缩不来。数据库选项中,设定对应的数据库的恢复模式为简单。下达指令,收缩数据库,即可。
Q2: 数据库LDF文件增长太快,太大
数据库-附加-找到MDF文件 此时会提示ldf文件找不到,选中删除,点击确认。恢复成功ldf文件重置了。
直接删除是不行的,将他“重置”就可以了。解决方法如下:首先,打开SQL查询窗口,输入删除关键字Drop。然后,输入自己要删除的对象,这里输入Database。此时,就能输入自己的数据库名称,例如School。
再一次右键菜单-新建查询,在右边空白区域输入SQL代码:BACKUP LOG A8_v10_2012 WITH NO_LOG点上方的按钮栏的“执行”按钮或者打勾的符号,下方框提示:命令执行成功。
本身不能缩小,有两个措施可以防止日志文件过大:定期做日志备份,每次做完日志备份之后,日志会清空重新开始。做数据库备份时,选中最后的压缩选项,会进一步减少备份出的文件的大小,也会提高压缩速度。
建议更改数据库的事务日志,限制文件增长的最大值和定期备份日志和数据。在以下处理之前,最好整体备份整个数据库:1:由小的事务引起日志溢出,系统能正常启动。
关于sqlserver导入ldf文件过大和sqlserver导入mdf和ldf文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






