我不知道如何缩小数据库ldf文件的大小。
DBA说我应该使用
backup log dbname with truncate_only
尽管看起来它可以在SQL查询分析器中正确执行,但ldf文件仍然超过2 Gb。
**基于以下一些评论和一些答案进行澄清。***有问题的特定数据库是我的笔记本电脑上的数据库,我仅将其用于开发过程。日志文件正在增长到看起来导致磁盘已满的地步。没有生产风险。我了解我提出的问题和接受的答案在生产环境中存在风险。*
当然这是一个重复的问题?
—
JamesRyan
我查看了一下,发现只有一个正在询问有关SHRINKFILE何时失败的问题。当时没有任何意义,所以我发布了这个问题。我确实考虑过删除问题,但后来我发现在同一船上还会有其他人。如果您发现一个重复的问题(实际上是在问相同的问题,而不是相似的问题),那么我很乐意删除该问题。
—
罗恩·塔芬
搜索的第一页上大约包含8个答案,但我想您必须知道要搜索的内容。我经常看到它作为答案的一部分,我感到惊讶的是,它并没有以如此直接的方式被问到。
—
JamesRyan 2010年
答案很大程度上取决于数据库的恢复选项:简单还是完整?
—
理查德2010年
感谢您的澄清,罗恩。由于它是一个dev数据库,因此除了缩小日志文件之外,您还需要将恢复模型更改为SIMPLE,否则问题将再次发生。
—
BradC