手贱更改数据库内存导致sql server无法登陆

本文介绍了如何解决因错误修改SQL Server内存设置而导致的无法登录问题。通过以最小模式启动实例,然后在命令行模式下修复内存限制,可以解决此故障。详细步骤包括调整内存最大值为不限制,并提供了官方文档链接作为参考。
摘要由CSDN通过智能技术生成
今天由于重启了sql server(MSSqlServer)/Sql server Agent服务 然后服务器内存占用过高导致网站无法访问。
之后在网上看到一些解决方案提到可以通过修改数据库内存来限制数据库内存使用上限来解决该问题。照做了就出现了令人窒息的情况,服务器重启后出现无法启动sql server,一旦启动就会自动停止,原因是因为数据库内存限制之后如果数据实例中的数据库数量过多或者数据库数据过大的情况下就会超出所限制的数据库内存上限从而导致数据库服务自动停止。而且一般出现这种情况无法通过登陆数据库实例来修改回原来的设置。这里就需要通过命令行来打开实例并修改数据库内存。
	1、用命令行形式启动最精简版的mssql服务,另外再用一个新的命令行去修改配置,将内存设置为无限制。  命令行要记得用管理员身份运行比较稳妥。

操作步骤以及命令:

–1.开启一个cmd窗口窗口1,-f最小模式启动实例
这里的路径为安装sql实际路径,由于我的版本安装的是14所以路径中 MSSQL14显示的是14。请自行更改

cd C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\Binn\

--执行:
sqlservr.exe -f-s MSSQLSERVER
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值