sql server修改最大内存设置输入的值太小导致sql server 无法使用的解决方案

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

sql server修改最大内存设置输入的值太小导致sql server 无法使用的解决方案

【应用场景】

客户在设置sql server最大服务器内存时,可能的误操作设置了一个很小的值例如100MB。


然后我们要重新打开设置最大内存的界面,右键实例名-属性就报错:无法显示请求的对话框。


【原因分析

由于内存设置的太小,导致不够内存去运行sql server的服务,所以无法通过界面去设置回来。

【解决方案】

1、右键以管理员身份运行C:\Windows\System32\cmd.exe。

输入

net stop mssqlserver

将实例mssqlserver的服务停止掉。注意如果实例不是mssqlserver,请自行修改。




2、使用命令行带参数启动服务
net start mssqlserver /f /mSQLCMD


3、在cmd窗口输入

sqlcmd -A -i "C:\Users\Administrator\Desktop\新建文本文档.sql"

我们这里执行的脚本是一个附件,文章后面会给附加上去。可以直接使用,例如你的文件放在桌面。你在cmd窗口输入sqlcmd -A -i空格后拖进去文件即可。然后回车


4、重启实例mssqlserver的服务。


5、然后我们再去打开ssms,登录测试一下。登录正常即表示修复成功。如果服务

SQL Server (MSSQLSERVER)启动不了,请重启服务器后再试试。


新建文本文档.sql

sql server修改最大内存设置输入的值太小导致sql server 无法使用的解决方案

【应用场景】客户在设置sql server最大服务器内存时,可能的误操作设置了一个很小的值例如100MB。然后我们要重新打开设置最大内存的界面,右...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息