IP连接SQL SERVER失败(配置为字符串失败)图文解决方法

使用IP连接SQL SERVER或者配置为连接字符串失败

情景一:当在webconfig文件中使用

<add key="ConnectionString" value="server=127.0.0.1;database=数据库名;uid=sa;pwd=1"/>来连接数据库中,发现登陆时候无法正常登陆,出现了一大堆错误;

情景二:

或者当在连接SQL SERVER时候输入IP如下:

提示无法连接或者连接错误。

解决方案:

第一步:检查TCP/IP协议有没有启动:

在“开始”菜单中microsoft SQL SERVER 2005处找到“配置工具”》打开SQL SERVER Configuration Manager处点击进去,选择SQLEXPRESS的协议,在右边的”TCP/IP”处查看如若显示“已禁用”则双击它,启用它:

第二步:选择“MSSQLSERVER的协议”,同样启用”TCP/IP”

第三步:在”SQL Native  Client配置”处选择其子节点“客户端协议”,看看右边的“TCP/IP”协议启用没,没有,则启用它:

第四步:双击“TCP/IP协议”查看属性面板,看看其监听的是否为“1433”端口

第五步:最后重启计算机~~测试登陆~~成功了~~~

附加:

如果发现无法使用“local”或者“localhost”无法登陆

解决方案:

打开C:\Windows\System32\drivers\etc路径下,找到

Hosts文件;

然后使用记事本打开,看看有没有如:
复制代码 代码如下:
# localhost name resolution is handled within DNS itself.
#     127.0.0.1       localhost

如果没有,在下方添加;

然后重新启动计算机~~OK了~~

时间: 2024-10-27 18:30:38

IP连接SQL SERVER失败(配置为字符串失败)图文解决方法的相关文章

IP连接SQL SERVER失败(配置为字符串失败)图文解决方法_MsSql

使用IP连接SQL SERVER或者配置为连接字符串失败 情景一:当在webconfig文件中使用 <add key="ConnectionString" value="server=127.0.0.1;database=数据库名;uid=sa;pwd=1"/>来连接数据库中,发现登陆时候无法正常登陆,出现了一大堆错误: 情景二: 或者当在连接SQL SERVER时候输入IP如下:   提示无法连接或者连接错误.   解决方案: 第一步:检查TCP/IP

SQL点滴7—使用SQL Server的attach功能出现错误及解决方法

原文:SQL点滴7-使用SQL Server的attach功能出现错误及解决方法 今天用SQL Server 2008的attach功能附加一个数据库,出了点问题,提示的错误是: Unable to open physical file "D:\Documents\Dalt\XXXX.mdf" Operating system error 5: "5(error not found)" (Microsoft SQL Server: Error 5120)"

JDBC连接SQL Server出现的connection refused问题的解决办法

使用JDBC在默认端口1433上连接SQL Server获得connection refused异常,大致异常信息为:The TCP/IP connection to the host  has failed. java.net.ConnectException: Connection refused. 1.使用telnet 127.0.0.1 1433测试,得到如下信息:正在连接到127.0.0.1...不能打开到主机的连接, 在端口 1433: 连接失败表示1433端口没有打开 2.检查SQ

Ruby连接SQL Server数据库配置教程

因为工作需要,要分析存放在SQL Server上的数据,所以不得不研究一下如何使用Ruby访问SQL Server,发现其实还是很简单的: 安装FreeTDS 1.下载FreeTDS源代码 2.解压编译安装:  代码如下 复制代码 ./configure --prefix=/usr/local/freetds && make && sudo make install 安装Tiny_TDS Tiny_TDS,安装和使用非常简单,推荐使用:  代码如下 复制代码 sudo ge

SQL Server评估期已过问题的解决方法_MsSql

但是,当自己打开之前敲的系统时,总是报错,无法进行.经过检查发现,原来是自己的数据库出现了问题,无法连接到数据库了.打开Sql Server2008,总是报这样的错误提示:                      问题出现了,就得解决,于是开始上网查找信息.还真找到了相关的解决办法,跟着步骤一步步的进行,但是还是无法修复.这下可让我着急了,因为装SQL server是一件很麻烦的事情,还要将之前的卸载干净,有的人因为卸载不净而重装系统.不过还好,在多方搜索之后找到了解决办法. 解决方法:打开配

SQL Server评估期已过问题的解决方法

但是,当自己打开之前敲的系统时,总是报错,无法进行.经过检查发现,原来是自己的数据库出现了问题,无法连接到数据库了.打开Sql Server2008,总是报这样的错误提示: 问题出现了,就得解决,于是开始上网查找信息.还真找到了相关的解决办法,跟着步骤一步步的进行,但是还是无法修复.这下可让我着急了,因为装SQL server是一件很麻烦的事情,还要将之前的卸载干净,有的人因为卸载不净而重装系统.不过还好,在多方搜索之后找到了解决办法. 解决方法:打开配置工具--sql server安装中心 选

SQL SERVER 2005远程登陆18456错误的解决方法

一.SQL SERVER 2005 登陆18456错误的解决方法 很多朋友使用MSsql的时候本机能够正常登陆SQL2005的SQL Server Management Studio. 但是远程无法登陆1433,SQL Server 2005无法远程连接到1433.SQL(Microsoft SQL Server 2005 )登录不上去了,原来是出现了几个小问题,现在记录一下我的解决这几个情况的办法.(解决方法有很多种,这些只是我的解决方法,仅供参考) 错误提示: 标题: 连接到服务器 ----

清除SQL SERVER错误日志出现操作系统错误的解决方法_MsSql

之前在UAT环境搭建的SQL SERVER 2008 R2数据库一直用得比较正常,但最近发现在Sharepoint中不能进行任何操作了,开始以为是什么配置出了问题(因为一直在研究一些新的应用和集成,需要不断地测试),但后来发现是数据库硬盘没用一点空间了,那么自然是不能存任何数据了,所以最先开始清理一些无用的数据库日志,磁盘空间多了几个G的容量,但是等到第二天情况依然如此,数据库硬盘还是满了,问题依旧存在,后台仔细检查了一下所有数据库的容量(因为最初以为是数据库空间每天增长太快了把硬盘占满了),发

清除SQL SERVER错误日志出现操作系统错误的解决方法

之前在UAT环境搭建的SQL SERVER 2008 R2数据库一直用得比较正常,但最近发现在Sharepoint中不能进行任何操作了,开始以为是什么配置出了问题(因为一直在研究一些新的应用和集成,需要不断地测试),但后来发现是数据库硬盘没用一点空间了,那么自然是不能存任何数据了,所以最先开始清理一些无用的数据库日志,磁盘空间多了几个G的容量,但是等到第二天情况依然如此,数据库硬盘还是满了,问题依旧存在,后台仔细检查了一下所有数据库的容量(因为最初以为是数据库空间每天增长太快了把硬盘占满了),发