数据库移到SQL 08后发生Sharepoint数据库问题

最近我们已经把我们的sharepoint 2007 db从sql 2000 server移到了2008 x64 SQL server。 一切似乎很好,但是有一个问题,SQL服务器停止运行,服务必须重新启动。 错误提到内存不足等。我试图启动数据库使用-g384这是默认的SQL 2000,但256是默认的2008年,我相信。 这并没有纠正这个问题。 我被告知,也许这个问题可以通过升级到WSS 3.0 SP2来纠正,但是当我试图安装这个我得到另一个错误发布SP2更新,并不得不引用回虚拟快照。 服务包后的错误是服务器错误: http : //go.microsoft.com/fwlink?LinkID=96177所以我想我有几个问题如何解决第一个问题和第二个问题。 我已经检查了很多论坛和post,并尝试了一些东西,仍然没有喜悦。 任何援助将是伟大的。

更新我已经修复了服务器错误: http : //go.microsoft.com/fwlink? LinkID=96177我需要运行wss sp2以及办公室服务器sp2然后configuration向导然后苔藓configuration工作。 我在SQL中得到的错误是

SQL Server无法运行新的系统任务,因为内存不足或configuration的会话数超过服务器允许的最大数量。 validation服务器是否有足够的内存。 使用带有“用户连接”选项的sp_configure来检查允许的最大用户连接数。 使用sys.dm_exec_sessions来检查当前的会话数量,包括用户进程。

向客户端发送数据时,对大对象的读取操作失败。 造成这种情况的一个常见原因是应用程序运行在READ UNCOMMITED隔离级别。 连接将被终止。

资源池“内部”中没有足够的系统内存来运行此查询。

这些错误是由作为Sharepoint服务创build的用户创build的。

我发现服务器在SQL服务器服务停止之前正在使用其所有的4GB RAM。 所以我closures它(这是虚拟的),增加了4 GB的RAM共8GB。 它已经运行了2天,而不是在日志中的错误(碰木头)但我注意到,服务达到4GB的RAM在中断通常发生的时间。

所以我继续监控和发布结果。

这并没有解决问题。 当我给它8 GB的SQL只是使用8GB。

我不知道还有什么要尝试的。 我认为是一个SQL大师的时间

什么是特定的错误消息,你得到的SQL ErrorLog,当它崩溃并closures?

服务器有多less内存? SQLconfiguration了多less内存? 数据库有多大? 他们有多less个共享点用户?

您是否可以使用专用pipe理连接(连接到挂起/无响应的服务器的后门方法 – 使用SQLCMD -A)login,然后再次发生并查看有多less个连接?

使用以下T-SQL:

SELECT loginame, count (*) AS Connections FROM master.dbo.sysprocesses (nolock) GROUP BY loginame ORDER BY loginame; GO 

您可能也想打电话给产品支持,以帮助更快的比这个论坛。

谢谢

SQL Server将使用所有可用内存,除非您限制它。 从服务器的属性中设置最大的服务器内存。

IIS服务器是否泄漏内存,或者只有SQL服务器机器? SQL服务死亡是否依赖于SP的使用?