加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL Server不允许进行远程连接的解决办法

发布时间:2016-09-05 15:47:58 所属栏目:MsSql教程 来源:站长网
导读:刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:在连 接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程
刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连 接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。

(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server的连接) ",现在针对此 问题总结如下:

明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的几种情况。

◆1.数据库引擎没有启动。有两种启动方式:

(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) ,并单击工具栏中的 "启动服务"按钮把服务状态改为启动;

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

◆2.是否已经允许远程连接。这个部分可以简单的分为4个方面,分别是在 SQL Server上启用远程连 接、启用SQL Server 浏览服务、在Windows 防火墙中为SQL Server 2005 创建例外和在Windows 防火墙 中为“SQLBrowser”创建例外。下面是几个具体的操作方式:

在SQLServer 实例上启用远程连接

◆1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外 围应用配置器”

◆2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置 器”

◆3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“ 本地连接和远程连接”,

再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您 会看到下消息:

“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确 定”按钮返回

◆4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”, 等到 MSSQLSERVER 服务停止,

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读