error26定位指定的服务器实例时出错

sql2005 provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错 provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错

上述错误我遇到两种情况:

一种是在打开打开SQL Server 2005时弹出的;

另一种是在应用程序连接SQL Server 2005时出现的.归纳了一下,

由以下几个原因:

[b]1.数据库引擎没有启动[/b]

有两种启动方式:

(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;

(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server

Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;

[b]使用上面两种方式时,有时候在启动的时候可能会出现错误[/b],不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。

[b]2.进行远程连接时,是否已允许远程连接.[/b]

SQL Server 2005 在默认情况下仅限本地连接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".

[b]3.如果是远程连接,则还要查看连接数据库的语句是否正确[/b],登录账户是否正确,密码是否正确等.

我在一次局域网内连接数据库时,就要因为连接字符串出了问题,在局域网内一台机子连接另一台机子上数据库时,把server=装有数据库的另一台机子的IP.我在连接数据库时总是出现上面的错误,查了好长时间,后来发现,IP没有正确到传到连接字符串,原来我在连接时,使用的是本地,即127.0.0.1,输入的IP没有传到连接字符串.

sql2005 provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错 provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错

上述错误我遇到两种情况:

一种是在打开打开SQL Server 2005时弹出的;

另一种是在应用程序连接SQL Server 2005时出现的.归纳了一下,

由以下几个原因:

[b]1.数据库引擎没有启动[/b]

有两种启动方式:

(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;

(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server

Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;

[b]使用上面两种方式时,有时候在启动的时候可能会出现错误[/b],不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。

[b]2.进行远程连接时,是否已允许远程连接.[/b]

SQL Server 2005 在默认情况下仅限本地连接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".

[b]3.如果是远程连接,则还要查看连接数据库的语句是否正确[/b],登录账户是否正确,密码是否正确等.

我在一次局域网内连接数据库时,就要因为连接字符串出了问题,在局域网内一台机子连接另一台机子上数据库时,把server=装有数据库的另一台机子的IP.我在连接数据库时总是出现上面的错误,查了好长时间,后来发现,IP没有正确到传到连接字符串,原来我在连接时,使用的是本地,即127.0.0.1,输入的IP没有传到连接字符串.


相关文章

  • 全科医生工作站后台管理系统功能说明书
  • System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问 ...查看


  • 电脑故障代码大全
  • 电脑故障代码大全 一 硬盘故障提示信息的含义 (1)Date error(数据错误) 从软盘或硬盘上读取的数据存在不可修复错误,磁盘上有坏扇区和 坏的文件分配表.(找电脑维修到中国易修网) (2)Hard disk configuratio ...查看


  • 数据库实验中遇到的问题
  • 数据库实验中遇到的问题: 1. 一个表有两个主码时要按住ctrl选择: 2.起别名时,当别名中没有空格时可以用as也可以不用,如:sno xh和sno as xh都是对的:如果有空格则可用单引号或中括号把别名括起来: 3.在往表中填入数据时 ...查看


  • 关于蓝屏的解决
  • 45个经典蓝屏案例一一破解 2007-01-05 12:29:40 业界 | 评论(14) | 浏览(1459) 1.0x0000000A:IRQL_NOT_LESS_OR_EQUAL 错误分析:主要是由有问题的驱动程序,有缺陷或不兼容的硬 ...查看


  • 笔试题及答案(二)
  • 一. 选择题(共50题,每题2分,共100分.多选题选不全或选错都不得分.) 1. 以下属于面向对象的特征的是(C,D).(两项) A) 重载 B) 重写 C) 封装 D) 继承 2. 以下代码运行输出是(C) public class P ...查看


  • 性能测试工程师面试题
  • 1.什么是负载测试?什么是性能测试? 负载测试:通过被测试系统不断增加压力,直到性能指标超过预期值或者某种资源达到饱和状态. 经过这两天查看相关的资料,而且还和同事讨论.得出以下总结: 1)共同点:两种测试都是量的测试. 2)区别:压力测试 ...查看


  • HP打印机维修资料大全
  • [分享]HP打印机维修资料大全 HP 5000打印机控制面板 下表解释打印机控制面板上可能显示的信息.打印机信息及其含义按字母顺序列出,然后是编号信息. 如果信息持续出现: 如果要求给纸盘装纸的信息持续出现,或者指出上一个打印作业还在打印机 ...查看


  • SIEI西威变频器调试a
  • 其接线如下: 1a(E+), 2a(A-), 3a(空),4a(C-), 5a(B-), 6a(F-), 7a(空) 1b(+5V), 2b(F+), 3b(B+), 4b(C+), 5b(0V), 6b(A+), 7b(E-), 异步机接 ...查看


  • 惠普打印机的常见故障
  • 惠普激打常见故障排除实例集锦 实例一.惠普6L激光打印机不打印 故障现象:惠普6L激光打印机接通电源后其操作面板上ERROR(错误).DATA(数据)和READY(就绪)这三个指示灯依次点亮后,剩下黄色ERROR(错误)指示灯亮,打印机无反 ...查看


热门内容