之前一直都是选的手动启动服务,以往可以正常的启动SQL server(SQLEXPRESS)、SQL server(MSSQLSERVER)。
但是昨天下午再开机之后就无法启动MSSQLSERVER了,提示的信息如下图:
其他设置如下:
现在不清楚到底是什么原因导致了这个问题,请大家指教。
18 个解决方案
#1
看下windows错误日志,应该是和sqlexpress 端口冲突了。
#2
请问如何查看错误日志呢?
#3
window 事件查看
http://product.pconline.com.cn/itbk/software/win8/1211/3060037.html
http://product.pconline.com.cn/itbk/software/win8/1211/3060037.html
#4
打开查看了,启动失败之后日志有一些信息(包括错误)
以下是错误提示copy下来的一些信息:
服务器 TCP 提供程序无法在 [ 'any' <ipv6> 1433] 上侦听。TCP 端口已在使用中。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0xa。原因: 无法初始化 TCP/IP 侦听器。 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。原因: 初始化失败,出现基础结构错误。请检查以前的错误。 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息。
#5
谢谢您的指教,问题解决了,是因为端口被占用的原因,只要禁用SQLexpress的TCP/IP协议就解决了。
#6
这不是很明显端口冲突了吗? 改个其他端口吧 ,或者把sqlexpress服务停掉,每次只启动一个
#7
好帖子啊 今天碰见同样的问题 windows日志是个好东西
#8
我也遇到了同样的问题,看到这个帖子,终于解决了,,好东西啊,,
#9
好帖子,问题解决了
#10
谢谢,我的问题也解决了
#11
感谢撸主啊!
#12
学习了如何查看windows日志。
#13
我的提示找不到指定的模块,什么意思。我以前安装过一次,但是没有SQL代理,我以为出错了,就重装了一次,结果发现不能用默认实例名登陆。我根据网上说的输入localhost名,发现居然可以登陆。太NICE了,但是仅仅过了一晚上,今天起来发现居然又上不去了。好不容易找到了楼主的这篇文章,和我的遭遇一样,我以为可以解决了,都高兴的快哭了。结果发现,日志上提示:开启sql server服务提示找不到指定的模块。啊啊啊,我自安装sql以来,就从来没有安心的用上一分钟不出错,我快疯啦。我就想简简单大学一下数据库,用得找这样对我妈!!!求大神帮忙啊!
#14
今天也是遇到这个问题了,感谢楼主
#15
火速Mark,学习了!
#16
#17
感谢楼主,我的问题也解决了
#18
感谢楼主,我也是端口被占用
#1
看下windows错误日志,应该是和sqlexpress 端口冲突了。
#2
请问如何查看错误日志呢?
#3
window 事件查看
http://product.pconline.com.cn/itbk/software/win8/1211/3060037.html
http://product.pconline.com.cn/itbk/software/win8/1211/3060037.html
#4
打开查看了,启动失败之后日志有一些信息(包括错误)
以下是错误提示copy下来的一些信息:
服务器 TCP 提供程序无法在 [ 'any' <ipv6> 1433] 上侦听。TCP 端口已在使用中。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0xa。原因: 无法初始化 TCP/IP 侦听器。 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。原因: 初始化失败,出现基础结构错误。请检查以前的错误。 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息。
#5
谢谢您的指教,问题解决了,是因为端口被占用的原因,只要禁用SQLexpress的TCP/IP协议就解决了。
#6
这不是很明显端口冲突了吗? 改个其他端口吧 ,或者把sqlexpress服务停掉,每次只启动一个
#7
好帖子啊 今天碰见同样的问题 windows日志是个好东西
#8
我也遇到了同样的问题,看到这个帖子,终于解决了,,好东西啊,,
#9
好帖子,问题解决了
#10
谢谢,我的问题也解决了
#11
感谢撸主啊!
#12
学习了如何查看windows日志。
#13
我的提示找不到指定的模块,什么意思。我以前安装过一次,但是没有SQL代理,我以为出错了,就重装了一次,结果发现不能用默认实例名登陆。我根据网上说的输入localhost名,发现居然可以登陆。太NICE了,但是仅仅过了一晚上,今天起来发现居然又上不去了。好不容易找到了楼主的这篇文章,和我的遭遇一样,我以为可以解决了,都高兴的快哭了。结果发现,日志上提示:开启sql server服务提示找不到指定的模块。啊啊啊,我自安装sql以来,就从来没有安心的用上一分钟不出错,我快疯啦。我就想简简单大学一下数据库,用得找这样对我妈!!!求大神帮忙啊!
#14
今天也是遇到这个问题了,感谢楼主
#15
火速Mark,学习了!
#16
#17
感谢楼主,我的问题也解决了
#18
感谢楼主,我也是端口被占用