我可以在SharePoint中删除一个大型的LDF文件吗?

我的SQL 2005path中有一个LDF文件。 这是5.8 GB的大小。 我可以移动它或删除它,而不会杀死我的SharePoint数据?

LDF文件是SQL服务器的事务日志文件。 我不会直接删除它,而是..

1. Right click WSS_Content and choose Tasks -> Backup 2. Select backtup type "Transaction log", select destination backup file and click Ok. 3. After backing up the DB, right click WSS_Content and choose Tasks -> Shrink -> Files 4. Select the type log and shrink action (eg release unused space) 

如果您不需要事务日志,则可以更改数据库以使用“简单”而不是“完整”恢复模式,这样不会保留这些大文件。 MSDN链接

公平警告 :在开始使用数据库/数据/设置之前,一定要备份数据库/数据/设置。

,你不应该移动或删除它(如果sql server正在运行,你将无法做到这一点)这样做可能会损坏你的数据库,并使其处于不一致的状态。

这是您的SharePoint数据库的事务日志文件。 它已经发展到这样的规模,因为:

  1. 数据库处于完全恢复状态,并且您至less运行了一次完整备份
  2. 你正在进行简单的恢复,你的数据库已经承受了很多打开的事务,而且事务文件已经“自动增长”到这个大小。

#1的解决scheme是您需要开始定期进行日志备份,或将恢复模式更改为简单

#2的解决scheme是,如果你真的需要这个空间,那么你会缩小日志,否则就是这样。

编辑:如果你有另一个驱动器上的空间容量,那么你可以做一个分离/附加移动日志文件到另一个驱动器,以避免重新build立一个更大的磁盘的大小。 无论如何,最好将不同的磁盘上的日志文件保存到数据文件中。 确保你做的分离/附加login为sa(即不要使用集成身份validation)

那个数据库的.mdf文件有多大? SharePoint数据库可能会变得非常大,5.8GB的日志文件可能是合适的大小。

别担心 继续并将其删除。 SharePoint将继续按预期工作。 如果没有,请联系数据库家伙寻求帮助。 他们可以在任何地方恢复。