配置SQLServer2005允许远程连接

配置SQLServer2005允许远程连接
启用SQLServer浏览服务

在Windows防火墙中创建异常

在Windows防火墙中为SQL Server 2005创建一个异常

在Windows防火墙中为SQLServer浏览器服务创建一个异常
简介
当试图从远程计算机连接到微软SQL Server 2005实例,一个错误的信息可能会被接受。这可能发生在任何程序连接到SQL Server。例如,当使用sqlcmd实用工具连接到SQL Server,以下错误消息的接收:
Sqlcmd:错误:当微软SQL Native Client时发生了一个错误:建立到服务器的连接,当连接到SQL Server 2005,事实上,SQL Server的默认设置不允许远程连接可能导致失败。
如果SQL Server 2005配置不接受远程连接可能会发生此问题。默认情况下,SQL Server 2005 Express版和SQL Server 2005开发版不允许远程连接配置SQL Server 2005允许远程连接,请完成以下步骤:8226;启用SQL Server实例的远程连接,你要从远程计算机连接。
8226;打开SQLServer浏览器服务。
8226;配置防火墙以允许与SQLServer和SQLServer浏览器服务相关的网络通信。
本文介绍如何完成这些步骤。
回到顶端

更多的信息
启用SQL Server 2005实例的远程连接并打开SQL浏览器服务,使用SQL Server 2005外围应用配置器工具。外围应用配置工具将安装在安装了SQL Server 2005。
回到顶端

启用SQL Server 2005 Express版或SQL Server 2005开发版的远程连接
必须为要连接到远程计算机的每个SQL Server 2005实例启用一个远程连接。要做到这一点,请执行以下步骤:1。单击开始,指向程序,微软SQL Server 2005和配置工具,然后单击SQL Server外围应用配置器。
2。在SQL Server 2005外围应用配置器页上,单击服务的外围应用配置器和连接。
3、在服务和连接的外围应用程序配置页上,展开数据库引擎,然后单击远程连接、本地连接和远程连接,单击适用于环境的相应协议,然后单击应用。

注意:当收到以下信息时,请单击确认
在重新启动数据库引擎服务之前,对连接设置的更改将生效。
4、在外围应用配置页面服务和连接,扩大数据库引擎,点击停止服务,反过来,等待MSSQLSERVER服务停止,然后点击开始启动MSSQLServer服务。

回到顶端

启用SQLServer浏览器服务
如果你运行SQL Server 2005通过使用实例名称,而不使用特定的TCP / IP端口号的连接字符串,SQL浏览器服务必须能够允许远程连接。例如,SQL Server 2005 Express安装 sqlexpress.no多少SQL Server 2005实例你运行默认实例的名称,你只需要启用SQL浏览器服务。使SQL浏览器服务,遵循以下步骤。

注意:这些步骤可能会增加安全风险。这些步骤也可能导致您的计算机或网络更容易受到恶意用户或恶意软件(如病毒)。我们之所以推荐这篇文章是为了使程序运行根据设计意图或实施的具体程序功能。我们建议之前这些变化,充分考虑在您的特定环境的实施过程中可能存在的风险。如果要实现此过程,请使用任何适当的附加措施来保护您的系统。我们认为,它应该是只有当这个过程真的需要用1。单击开始,指向程序,微软SQL Server 2005,并配置工具,然后单击SQL Server外围应用配置器。
2。在SQL Server 2005外围应用配置器页上,单击服务的外围应用配置器和连接。
三.在服务和连接的外围设备配置页上,单击SQLServer浏览器,单击启动类型中的自动选项,然后单击应用程序。

注意:单击自动选项后,每次微软Windows启动时,SQLServer浏览器服务将自动启动。
4。单击开始,然后单击确定。
注:当SQL浏览器服务是运行在一台计算机上,计算机显示实例名称和连接信息的每个SQL Server实例上运行。这种风险可以如果SQL浏览器服务未启用,通过分配的TCP端口直接连接到SQL Server实例减少。本文不讨论如何直接的TCP端口直接到SQL Server实例。更多关于SQL浏览器服务和连接到SQL Server实例的信息,请参阅SQL Server在线系列以下主题:8226;SQL浏览器服务。
8226;连接到SQL Server数据库引擎
8226;客户端网络配置

回到顶端

在Windows防火墙中创建异常
这些步骤适用于Windows XP防火墙包2(SP2)和Windows Server 2003中包含的Windows防火墙版本。如果您使用的是不同的防火墙系统,请查看相应的防火墙文档以获取更多信息。

如果你运行在运行SQL Server 2005计算机的防火墙,它将阻止访问SQL Server 2005的外部连接,除非SQL Server 2005和SQL Server浏览器服务可以通过防火墙进行通信。你必须创建每个SQL Server 2005实例接受远程连接和创建SQL浏览器服务例外一个例外。

当安装SQL Server 2005的程序文件时,SQL Server 2005使用一个实例ID作为路径的一部分。为了为每个SQL Server实例创建一个异常,您必须确定正确的实例ID.来获得实例ID,执行以下步骤:1。单击开始、指向程序、微软SQL Server 2005和配置工具,然后单击SQLServer配置管理器。
2、在SQL Server配置管理器中,在右窗格中单击SQL Server浏览器服务,右键单击主窗口中的实例名称,然后单击属性
三.在SQL Server浏览器属性页上,单击高级选项卡,在属性列表中查找实例ID,然后单击确定。
打开Windows防火墙,单击开始,单击运行,键入firewall.cpl,点击OK。
在Windows防火墙中为SQL Server 2005创建一个异常
如果要在Windows防火墙中为SQL Server 2005创建异常,请执行以下步骤:1。在Windows防火墙中,单击异常选项卡,然后单击添加程序。
2。在添加程序窗口中,单击浏览。
三.单击C:程序文件微软SQL服务器 MSSQL,MSSQL 1 sqlservr.exe宾恩的可执行程序,单击打开,然后单击确定。

注:以上路径可以根据SQL Server 2005的安装位置不同,MSSQL 1占位符代表你得到了在以前的3步骤的实例ID。
4。对于需要为其创建的每个SQL Server 2005实例,重复步骤1到步骤3。

在Windows防火墙中为SQLServer浏览器服务创建一个异常
如果要在Windows防火墙中为SQLServer浏览器服务创建异常,请执行以下步骤:1。在Windows防火墙中,单击异常选项卡,然后单击添加程序。
2。在添加程序窗口中,单击浏览。
三.单击C:程序文件微软SQL服务器 90 共享 sqlbrowser.exe可执行程序,单击打开,然后单击确定。

注意:上述路径可能会根据SQL Server 2005的安装位置而变化。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部