由数据库启动日志得出sqlserver服务器无法启动的原因是数据库最大内存设置小了。
解决方法如下:
1.启动CMD
2.“D:\Program Files\Microsoft SQL Server\MSSQL11.SQL_2012\MSSQL\Binn\sqlserv.exe” -f - s实例名
3.开启另外一个CMD
4.sqlcmd -E -s实例名
5.EXEC sp_configure 'show advanced options', '1' RECONFIGURE WITH OVERRIDE;
EXEC sp_configure 'max server memory', 2147483647 RECONFIGURE WITH OVERRIDE;
EXEC sp_configure 'show advanced options', '0' RECONFIGURE WITH OVERRIDE;
GO
6.关闭所有CMD ,启动sqlserver 服务
本文详细介绍了当SQLServer服务器因数据库最大内存设置过小而无法启动时的解决步骤。通过调整最大服务器内存参数,可以有效解决此问题,确保SQLServer服务正常运行。
829

被折叠的 条评论
为什么被折叠?



