云服务器网:购买云服务器和VPS必上的网站!

排查中:没法启动MSSQL服务.

发现MSSQL没法启动时,排查问题的第一步可以检查windows服务列表。我们首先要确认MS SQL服务会不会在windows服务列表中。若检测MS SQL服务在服务列表中,那末我们可以开始排查服务没法启动的缘由。
首先,可以通过查看日志来了解服务没法启动的缘

发现MSSQL没法启动时,排查问题的第一步可以检查windows服务列表。我们首先要确认MS SQL服务会不会在windows服务列表中。若检测MS SQL服务在服务列表中,那末我们可以开始排查服务没法启动的缘由。

首先,可以通过查看日志来了解服务没法启动的缘由。我们可使用以下的SQL语句来查询SQL服务的各种信息:

SELECT name, state_desc, last_startup_time FROM sys.dm_server_services

以上的SQL语句将会返回SQL服务的名称、状态及最后启动的时间。如果SQL服务没法启动,那末状态的描写一般会显示“stopping”,表明SQL服务正在尝试启动但启动失败。此时,这条服务的日志一定有丰富的信息可以查看。

接着,我们可以尝试使用netstat命令检查端口,看看哪些端口被占用,和SQL服务对应的端口(默许端口号是1433)会不会正常。我们可使用以下的命令查看端口的使用情况:

netstat -ano

如果发现端口号1433被其他服务占用,那末便可能致使SQL服务没法正常启动,此时我们可以把端口号改成其他可用端口,确保1433端口不会被其他服务占用。

另外,我们还可以检查注册表键值,看看会不会没有被手动修改,而致使服务没法启动。我们可使用以下命令来查看注册表键值:

reg query HKLM\Software\Microsoft\Microsoft SQL Server

如果发现注册表键值被手动修改了,那末应当恢复为默许的注册表键值,以确保服务能够正常启动。

最后,当我们检查完端口、日志和注册表键值以后发现仍旧没法正常启动服务,那末我们可以尝试重新安装MSSQL,以终究解决该问题。

总之,发现MSSQL没法启动时,要排查问题可以首先检查windows服务列表,查看日志、检查端口、检查注册表键值,最后尝试重新安装MSSQL来解决问题。

本文来源:https://www.yuntue.com/post/229936.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注