`
tubaluer
  • 浏览: 1499598 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

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

 
阅读更多

对于一个程序员来说,数据库是再熟悉不过的东西了。我们几乎每天都会跟数据库打交道,但是你了解数据库吗?你知道数据库经常会出现哪些错误吗?出现了错误你知道如何解决吗?下面我给大家介绍一个经常遇到的错误,以及解决方案。

我们在调试程序的时候经常会遇到无法读出数据库数据的情况,而且启动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中删除该功能。最后祝大家好运,能够顺利解决学习工作中遇到的每一个问题!

分享到:
评论

相关推荐

    数据库注入工具——穿山甲

    【数据库注入工具——穿山甲】是用于网络安全测试和漏洞检测的专业工具,它主要用于发现和利用数据库系统的安全漏洞。在信息安全领域,数据库注入是一种常见的攻击手法,通过输入恶意SQL语句来操纵或获取数据库中的...

    《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案

    《数据库应用技术——Delphi应用系统开发》是蒋丽华教授的一部电子教案,主要针对的是使用Delphi进行数据库应用系统开发的相关知识。Delphi,作为一款强大的RAD(快速应用程序开发)工具,以其高效的编译器和丰富的...

    数据库课程设计——图书管理系统

    数据库课程设计——图书管理系统是一项实践性强、涵盖多技术领域的项目,旨在帮助学生深入理解数据库管理和Web应用开发。在这个项目中,我们主要会涉及到以下几个关键知识点: 1. **SQL Server 2005**: 这是一个...

    jsp毕业设计——JSP数据库连接池的研究与实现(源代码+论文).zip

    本项目“JSP毕业设计——JSP数据库连接池的研究与实现”显然聚焦于如何高效地管理和使用数据库资源,特别是通过数据库连接池来优化性能。 数据库连接池是现代Web应用中一个关键的组件,它的核心功能是管理数据库...

    数据库课程设计——机票预订系统 JSP+MySQL.zip

    在本项目中,“数据库课程设计——机票预订系统 JSP+MySQL.zip”是一个综合性的实践项目,旨在教授学生如何使用JSP(JavaServer Pages)和MySQL数据库来开发一个在线机票预订系统。这个系统允许用户浏览可用航班,...

    用JSP+JavaBean+Servlet开发的数据库应用实例——CD管理系统

    例如,用户在前端提交的查询请求会被发送到Servlet,Servlet通过调用JavaBean的方法与数据库进行交互,获取或更新CD数据,然后返回给JSP进行渲染展示。 接下来,我们详细讲解CD管理系统的实现过程: 1. **数据库...

    Javaweb应用图片文件上传并预览,数据库存储路径——ssm实现

    **MyBatis**:MyBatis是一个持久层框架,允许开发者用SQL语句直接操作数据库,通过XML或注解方式配置和映射原生信息,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。...

    电子商务Web数据库开发探索——PHP技术.pdf

    在电子商务领域,Web数据库开发是核心组成部分,它支撑着在线交易、用户管理、商品展示等众多功能。PHP作为一门广泛应用于Web开发的脚本语言,因其开源、免费、易学易用的特点,成为了构建电子商务系统数据库接口的...

    数据库连接池在Oracle数据库中的实现.pdf

    通过有效管理数据库连接,不仅可以降低数据库服务器的压力,还能提升多用户并发访问时的响应速度,是企业级应用开发中不可或缺的一部分。同时,结合设计模式,如工厂模式、单例模式等,可以使连接池的管理和使用更加...

    java数据库连接池实现

    在Java开发中,数据库连接池是一项关键的技术,它能显著提升应用程序的性能和响应速度,特别是在处理高并发请求时。本文将深入探讨Java数据库连接池的实现原理,以及如何通过自定义连接池来优化数据库访问。 #### ...

    数据库课设——选修课管理系统

    - **服务器端编程**:可能采用PHP、Python的Django或Flask、Node.js的Express等后端框架,处理HTTP请求,与数据库进行交互。 - **API设计**:定义RESTful API,用于前端与后端的数据交换,如GET获取信息,POST新建...

    基于数据库连接池的D A O模式在J 2 E E应用系统中的实现

    具体而言,文章重点介绍了在设计一个面向物流企业的电子商务系统——包括在线购物和配送管理系统时,如何实现数据库连接池和DAO模式。 #### 逻辑结构与功能结构 ##### 逻辑结构 从逻辑结构来看,系统被分为四个...

    《动态Web数据库技术——基于JSP和XML技术实现》

    《动态Web数据库技术——基于JSP和XML技术实现》是一本深入探讨如何使用JSP(JavaServer Pages)和XML(eXtensible Markup Language)在Web环境中构建动态数据库应用的书籍。结合书中的PPT和代码示例,我们可以学习...

    动态Web数据库技术——基于JSP和XML技术实现

    动态Web数据库技术是互联网应用程序开发的核心领域,它允许用户与服务器进行实时交互,获取和更新存储在数据库中的信息。在本教程中,我们将深入探讨如何利用JSP(JavaServer Pages)和XML(eXtensible Markup ...

    JSP数据库连接池的研究与实现(源代码+论文).rar

    《JSP数据库连接池的研究与实现》是一个针对Java Web开发中的重要技术——JSP和数据库连接池进行深入探讨的项目。在这个毕业设计中,开发者旨在提高Web应用的性能和效率,通过合理利用数据库连接池来优化数据库操作...

    数据库开发这点事——人生需要引导

    根据提供的文件信息,本书《数据库开发这点事——人生需要引导》是一本专注于介绍数据库应用与J2EE开发的入门级教程。以下将对该书的主要知识点进行详细的解析。 ### 一、J2EE基础概述 #### 1.1 J2EE简介 J2EE...

    数据库课设大作业——疫苗接种查询系统

    标题 "数据库课设大作业——疫苗接种查询系统" 涉及的是一个基于数据库的项目,主要用于实现疫苗接种信息的查询功能。这个项目是大学二年级学生的课程设计作品,并获得了优秀的评价(A等级)。项目中可能包含了...

Global site tag (gtag.js) - Google Analytics