您好,欢迎访问一九零五行业门户网

数据库连接错误请求失败或服务器未及时响应

对于一个程序员来说,数据库是再熟悉不过的东西了。我们几乎每天都会跟数据库打交道,但是你 了解 数据库吗?你知道数据库经常会出现哪些错误吗?出现了错误你知道如何解决吗?下面我给大家介绍一个经常遇到的错误,以及解决方案。 我们在调试程序的时候经常
对于一个程序员来说,数据库是再熟悉不过的东西了。我们几乎每天都会跟数据库打交道,但是你了解数据库吗?你知道数据库经常会出现哪些错误吗?出现了错误你知道如何解决吗?下面我给大家介绍一个经常遇到的错误,以及解决方案。
我们在调试程序的时候经常会遇到无法读出数据库数据的情况,而且启动sql sever management studio也无法登录,会弹出一下信息
这是因为数据库的一个服务没有开启,打开sql sever配置管理器(这个大家都知道怎么打开吧,如果不会请用谷歌百度一下)。会出现如下图的窗口:
展开左边sql sever服务看看右边第四个是不是跟上图一样状态是已停止,右击此服务然后启动。如果启动成功那么问题顺利解决,如果不能启动,一般会出现下面的信息:
这是什么原因呢?这是因为你开启了via服务,展开sql sever网络配置,选择mssqlserver的协议,然后将右边的via禁用。这样就可以启动了。以上都是正确的解决方法,但是如果经历了以上所有的步骤还是不能启动,那么根据我的经历还有一个“有病乱投医”的方法——把左边所有条目里面的via都禁用(另外有人说把tcp/ip也禁用),然后重新打开配置管理器在启用sql sever服务的第四条,一遍不行多试几遍,或者重启一下电脑(可参考sql无法启动),我曾经这样弄好过。如果折腾半天还是不行,那就只能重装了.....,我曾经这样弄好过。如果折腾半天还是不行,那就只能重装了.....
ps:扫盲——什么是via
via——virtual interface architecture,虚拟接口体系。就是一种抽象,用来适应不同的硬件以及网络。
启动via出错是因为计算机上安装了多个sql实例,导致via的连接目标不明确从而不能正确连接。同时微软也不建议使用via协议,并声明将会在以后sql中删除该功能。最后祝大家好运,能够顺利解决学习工作中遇到的每一个问题!
其它类似信息

推荐信息