美文网首页
MS Sql Server 服务运行内存设置较小导致启动服务失败

MS Sql Server 服务运行内存设置较小导致启动服务失败

作者: 催化剂 | 来源:发表于2023-02-08 15:09 被阅读0次

由于执行了这个逗-B提供的SQLserver内存分配命令,导致Sql Server无法启动

▄█▀█●逗-B提供的链接地址:https://www.cnblogs.com/forevertime/p/4643045.html

  我赶紧搜索了如何还原:

   参考链接:

1)、https://blog.csdn.net/kuyu05/article/details/88899676 (正确命令:sqlservr.exe -sMSSQLSERVER -mSQLCMD –c -f -m )

https://www.cnblogs.com/realcp1018/p/7199709.html  (正确命令:sqlservr.exe -sMSSQLSERVER -mSQLCMD –c -f -m )

2)、https://blog.csdn.net/bodilove/article/details/90408652   (错误命令:sqlservr.exe -f -s MSSQLSERVER ,无法正确启动)

3)、https://www.shuzhiduo.com/A/Ae5R682L5Q/  (错误命令:sqlservr.exe -f -s MSSQLSERVER ,无法正确启动)

处理方法:

第一步:在SQL配置管理器中关闭手上有的服务

第二步:找到sqlservr.exe所在文件目录[C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn];

开启命令提示符窗口1,进入C盘sqlservr.exe文件所在路径;

执行以下命令:

sqlservr.exe -sMSSQLSERVER -mSQLCMD –c -f -m

一定要有 -c 非服务形式启动(not as a service)

这样以最小配置+单用户模式单独启动sqlserver服务,注意不要关闭此窗口,否则服务关闭。

注释:MSSQLSERVER为SQL默认实例名,该值请结合实际情况修改;

正确的启动窗口如下:

第三步、重开一个CMD窗口,链接数据库

执行以下命令:

sqlcmd -E -sMSSQLSERVER

sqlcmd -E -S IP\<实例名>

sqlcmd -E  (-E只是windows身份验证,从而使本地登录无需账号名密码)

在当前窗口执行以下命令:

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

第四步、关闭CMD窗口,在service服务那里启动sql server实例


相关文章

  • MS SQL缓存清除与内存释放

    MS SQL Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行SQL Server的系统内存往...

  • VistualSvnServer安装错误

    原因VisualSVN Server服务启动失败导致启动错误提示 Service 'VisualSVN Serve...

  • SQL Server基本操作

    启动SQL Server数据库服务 启动SQL Server数据库服务有以下三种方式。 ①后台启动服务  “我的电...

  • Redis 的使用记录

    Redis 的启动 服务端启动 进入目录,创建软连接,然后启动服务程序,(如果不设置后台运行,则 server 服...

  • 消息服务器工作流程

    消息服务器工作流程 消息服务器(Message Server, MS)启动.启动 WebSocket 服务端,监听...

  • 远程jConsole

    服务端设置: 1、服务启动设置参数: -Djava.rmi.server.hostname=192.168.1.9...

  • sql server 新建用户名,登录

    sql server 新建用户名,登录,报错。。。 1.设置账号,权限。。MS SQL Server 2014 中...

  • SQL Server 集群

    一个SQL Server集群是由二台或更多运行SQL Server的服务器(节点)组成的虚拟服务器。即,SQL S...

  • adb命令

    启动adb服务adb start-server 终止adb服务adb kill-server 进入adb运行环境a...

  • SQL Server数据库体系结构

    服务器结构 SQL Server服务器可以看成是由实例及数据库构成。实例包括SQL Server占用的内存及后台线...

网友评论

      本文标题:MS Sql Server 服务运行内存设置较小导致启动服务失败

      本文链接:https://www.haomeiwen.com/subject/tduqkdtx.html