我正在使用SharePoint 12.0.0.4518(WSS 3.0 RTM)的一个简单安装的开发服务器上工作。 对于SharePoint开发知之甚less,我们在SQL Server Express 2005数据库上安装了环境。 现在我正在进入这个4GB的限制。 该网站只是一个简单的安装,我一直在testing一个自定义的Web部件; 显然,在删除和重新安装Web部分,caching的副本已经完全填满了数据库。 事实上,事实上,我甚至无法删除内容而不会抛出错误信息,所以我的网站变得无法使用。
我的问题是:我如何继续? 我打算分割内容数据库,但在目前的状态下是不可能的。 升级到SQL Server不是我们的select。 我曾经想过要去WID; 然而,我不知道如何做这个数据库的一切,因为我所尝试的一切都会抛出一个与数据库已满(HRESULT:0x80004004(E_ABORT))相关的错误。 我只是不知道如何继续。 谢谢你的帮助!
我首先尝试使用STSADM命令而不是Web界面来移除Web部件(和解决scheme)。
如果失败了 – 为了获得一些空间的利益 – 如何禁用(并因此清空) 回收站 ? 这可能会给你足够的空间,你可以做一些清理工作。 (这当然意味着你丢失了整个回收站的历史logging – 希望在你的开发服务器上不是问题。)
另外 – 如果你可以修复它,那么切换到WID,没有像SQL Express那样的大小限制。
尝试使用完整安装SQL Server的虚拟机。 恢复内容数据库并修复它。 采取固定和较小的数据库,恢复生产。