SQL Server 出现Error: 1326错误

我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,错误描述信息摘录如下:

An error has occurred while establishing a connection to the server.

(provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 5)

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 1326)

上面这段英文的翻译后大概是说:不能在数据库之间建立一个连接,原因是命名管道提供者出现错误。其实这是一个比较典型的数据库服务器设置问题,在局域网或广域网中都可能会遇到,我们只需要对数据库服务器进行一些配置便可以解决这个问题,来看看具体的步骤。

第一步:确保服务器端数据库服务已经启动

开始->所有程序->Microsoft SQL Server 2008->Configutation Tools,打开SQL Server Configuration Manager,点击SQL Server Services,查看数据库服务是否已经启动,如果服务未开启,手动启动它。当然,你还可以通过点击Windows中的开始->控制面板->管理者工具->服务,来查看相应的数据库服务是否启动。或者如果服务器和你的机器在同一网络,你还可以通过命令“sqlcmd -L”(注意L要大写)去查看该网络内所有可用的SQL Server服务器。

第二步:在SQL Server Configuration中启用TCP/IP

多个SQL Server服务器之间通过网络相互通信是需要TCP/IP支持的,为使SQL Server服务器能被远程连接必须确保TCP/IP已经启用。按照前面介绍的步骤打开SQL Server Configuration Manager,然后打开SQL Server Network Configuration,选择你要设置的数据库,然后点击TCP/IP,右键启用。如果有必要,你还可以启用Named Pipes。记住,所有的修改都必须在重启SQL Server服务之后才能生效!

第三步:在Windows防火墙中打开SQL Server的端口号

很多时候我们在对数据库服务器本身做了很多次设置后仍然无法成功建立远程连接,这时就要考虑是否是防火墙在作怪。默认情况下,许多端口号和服务都会被防火墙所禁止而不能远程访问或执行,SQL Server默认的端口号也不例外。我们应该重新设置Windows防火墙给SQL Server添加例外。除非人为修改,默认情况下SQL Server的端口号是1433,将该端口号添加到Windows防火墙中。如果SQL Server存在命名实例,那么也应该将SQL Server browser添加到Windows防火墙中。(有关SQL Server的命名实例将在后面介绍)

打开Windows控制面板,选择Windows防火墙->Change Settings->Exceptions->Add Port

点击Add port...在弹出的对话框中填入:

Name: SQL

Port Number: 1433

Protocol: Select TCP

第四步:在SQL Server管理器中启用远程连接

这一步通常会被数据库管理员忽略,如果未启用数据库远程连接,数据库实例只允许在本地进行连接而不能被远程连接,启用远程连接同样非常重要。默认设置中远程连接是被禁止的。如下图,打开SQL Server Management Studio,右键点击数据库实例然后选择属性菜单。

sql服务器显示error,SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问...相关推荐

  1. mysql 1326_Mysql应用SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案...

    <Mysql应用SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案>要点: 本文介绍了Mysql应用SQL Server 出现Error: 132 ...

  2. mysql 1326_SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案...

    SQL Server 出现Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,错误描述信息摘 ...

  3. 解决SQL Server管理器无法连接远程数据库Error: 1326错误

    解决SQL Server管理器无法连接远程数据库Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例 ...

  4. sql服务器显示error,SQLServer出现Error:1326错误(管理器无法连接远程数据库)问题解决方案...

    SQL Server 出现Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,错误描述信息摘 ...

  5. pl/sql developer连接远程数据库

    本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库 考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接. 需要 ...

  6. 在启用sharepoint portal server 2003的SSO时,提示“无法连接到数据库服务器,请检查配置账户的权利”的问题的解决方法...

    在启用sharepoint portal server 2003的SSO时,提示"无法连接到数据库服务器,请检查配置账户的权利"的问题的解决方法 这是微软的一个windows in ...

  7. sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝、不能打开到主机的连接,在端口1433:连接失败等 解决方案

    sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝.不能打开到主机的连接,在端口1433:连接失败等 解决方案 参考文章: (1)sql 2000 无法连接远程数据库 sqls ...

  8. 对于服务器Server1, 与计算机Machine-0相关联的节点管理器无法访问

    控制台启动server时报"对于服务器server-1与计算机machin 对于服务器AdminServer, 与计算机Machine-0相关联的节点管理器无法访问. 所有所选服务器当前都处 ...

  9. sql服务器显示error,SQL server 2008 登陆服务器时提示错误233

    SQL server 2008登录的时候提示错误233,具体内容如上图所示,这是什么问题呢?怎么解决这个问题呢? 小编整理了一下相关的信息,给各位朋友做个参考. 题一:已成功与服务器建立连接,但是在登 ...

最新文章

  1. 007-迅雷定时重启AutoHotkey脚本-20190411
  2. try except python3.7_python3.X中try/except
  3. P2575 高手过招
  4. 腾讯云数据库 MySQL 8.0 正式上线,性能全面超越官方版本
  5. 动态数组ArrayList c# 1613536290
  6. Firefox 的使用(firefox 拓展应用程序)
  7. 【smart-transform】取自Atom的babeljs/cs/ts智能转es5 库
  8. 硬盘容量统计显示WinDirStat v1.1.2.79(印心绿化版)
  9. 为什么你的MySQL跑得很慢?
  10. JS控制浏览器捕捉键盘
  11. Sql2Bean代码生成器
  12. 嵌入式开发的学习路径
  13. 详解win7升级win10原来的软件还能用吗
  14. java正则表达式控制半角字符串输入
  15. 计算机itpt证书有什么用,ITPT信息技术应用专业能力培训项目认证课程体系表.pdf...
  16. 从零开始搭建公司后台技术栈
  17. 【论文阅读笔记】Multi-Task Feature Learning for Knowledge Graph Enhanced
  18. OSChina 周一乱弹 ——生死之际还能从容装逼,先生大才
  19. Gradle接入checkstyle代码风格检查插件
  20. Elasticsearch搜索引擎第十篇-Query DSL详解

热门文章

  1. 金仓数据库KingbaseES数据库中存储过程和函数的区别
  2. cfc 教程_CFC文档工具
  3. 万用表怎么测电池内阻_怎么用万用表测电池内阻?我的万用表最小量程200欧
  4. PHP+Mysql服装商城 网上服装购物商城 基于PHP服装商城的系统设计与实现 效果图
  5. 关于五险一金的一些常识
  6. 西门子PLC S7-200SMART Modbus TCP通讯的步骤和要点
  7. 山西初中计算机考试题,山西省2017年中考信息技术试题(20道题)
  8. 下面程序的输出结果是( )
  9. 计算机技术在材料成型工业中的应用,工程材料复习
  10. labview中移位寄存器使用的注意事项