| 分类: HTTP |
如果SQLEXPRESS服务无法启动,而MSSQLSERVER服务已启动。查找网络配置以及相关外围配置都没有问题。
10048 错误的解释是:“通常每个套接字地址(协议/网络地址/端口)只允许使用一次”
在启动SQLEXPRESS服务时,出现
“Windows不能在本地计算机启动SQL Server(SQLEXPRESS) ,SQL Server(SQLEXPRESS)服务因10048(0x2740)”
也就是事件管理器中的“SQL Server (SQLEXPRESS) 服务器因 10048(0x2740)服务性错误而停止 ”
事件管理器“我的电脑---右键属性---管理---事件查看器---系统”
http://s2/bmiddle/71f88844t7ca98ba04ed1&690启动不了
就会查看到错误,打开后就是如下图片:
http://s14/bmiddle/71f88844tde9f724faa5d&690启动不了
此时的解决办法就是保证之前的所有配置正确的基础上,在SQL Server配置管理器中(SQL Server Configuration
Manager)
http://s5/bmiddle/71f88844tde9f72ba8ea4&690启动不了
然后到在开始——运行中输入:services.msc打开服务,在服务里面找到“SQL Server(MSSQLSERVER)”然后将其停用。
http://s15/bmiddle/71f88844tde9f734210fe&690启动不了
好了现在再启用“SQL Server(SQLEXPRESS)”就可以了。
SQL Server(SQLEXPRESS)这个服务和SQL Server(MSSQLSERVER)这个服务最好不要同时开启否则就容易发生冲突(不是绝对的),所以在禁用了一个之后(为了防止下次开机他还启动,启动模式设为手动(右击---属性里可以设置)),然后启动另一个就可以了。

加载中…