如何在启用镜像的情况下缩小SQL Server日志文件?

Rya*_*n M 5 sql-server

我的应用程序有几个数据库,它们使用SQL Server 2005镜像来保存其他地方的数据的良好副本.就像魅力一样,日志文件似乎正在增长和增长,一个是3GB数据库的15GB.

通常情况下,我可以缩小它 - 但是弹出一个错误,特别是无法完成.但是,最终似乎未经检查只会扩展以使用驱动器上的所有空间.

我看到我可以为日志文件设置最大文件大小,这是答案吗?日志是否会在达到最大值时滚动,或者数据库是否会停止运行?

谢谢

Arv*_*rvo 1

一些好的想法可以在这里找到:http://yukonspace ... transaction-log-growth

根据我对完全恢复模式数据库的经验(应该以某种类似的方式表现),您至少需要定期进行完整备份,否则日志只会增长。