咨询:域名主机客服!261689845 建站:网站建设请点我!173022933 推广:网站推广请点我!452936608 销售:域名主机客服309128758 客户体验 | 售后平台 | 代理加盟 | 客户口碑

 

如何配置 SQL Server 2005,以允许远程连接 - 常见问题 - 南宁巨人网络

国内顶级主机:
初学:100M 200M S100M S200M
大众:300M 500M S300M S500M
成效:600M 800M S600M S800M
国内jsp主机:
专业主机:100M 200M 300M 500M
1000M 2000M 3000M 5000M
G级企业商务大型主机:
商务1G主机 | 商务3G主机
商务10G主机 | 商务20G主机
海外主机:(免备案)
小型企业:200M 300M 500M
大中型企业:1000M 2000M 5000M
 

售前咨询

    我们用心为您服务域名空间导购-世美

    我们用心为您服务域名空间导购-小覃

技术服务

    我们用心为您服务技术服务咨询-龙堂

备案服务

   我们用心为您服务备案服务咨询-独行

上班时间:每周一至周六
上午8:30-下午18:00
如何配置 SQL Server 2005,以允许远程连接
时间:2012/6/30 14:43:37    来源:南宁巨人网络    浏览次数:5331次
【字体大小:    】    【温馨提示:双击可滚动页面,单击则停止滚动。】
 
当您尝试从远程计算机连接到 Microsoft SQL Server 2005年实例时,您可能会收到一条错误消息。当您使用的任何程序连接到 SQL Server 时,可能出现此问题。

例如,当您使用 SQLCMD 实用程序连接到 SQL Server 时收到以下错误消息:
Sqlcmd: 错误: Microsoft SQL 本机客户端: 建立到服务器的连接时出错。连接到 SQL Server 2005 时,此故障可能会造成这一事实在默认设置下,SQL Server 不允许远程连接。


SQL Server 2005 没有被配置为接受远程连接时,可能会出现此问题。默认情况下,由 SQL Server 2005 Express Edition 和 SQL Server 2005 开发人员版不允许远程连接。

若要配置 SQL Server 2005,以允许远程连接,必须完成下列步骤:
  • 启用您要从远程计算机连接到 SQL Server 的实例上的远程连接。
  • 打开 SQL Server 浏览器服务。
  • 配置防火墙以允许对 SQL Server 和 SQL Server 浏览器服务相关的网络流量。
本文介绍如何完成每个步骤。
 
若要启用 SQL Server 2005 实例上的远程连接并打开 SQL Server 浏览器服务,请使用 SQL Server 2005 外围应用配置工具。安装 SQL Server 2005 时,安装外围应用配置工具。

启用远程连接 SQL Server 2005 的精简版或 SQL Server 2005 开发人员版

 
您必须启用远程连接,每个想要从远程计算机连接到 SQL Server 2005 实例。请执行以下步骤:
  1. 单击开始,指向程序,指向Microsoft SQL Server 2005年配置工具,然后单击 $ SQL Server 外围应用配置.
  2. SQL Server 2005 外围应用配置页上,单击服务和连接的外围应用配置.
  3. 服务和连接的外围应用配置页上,展开数据库引擎、 单击远程连接、 单击本地和远程连接,单击相应的协议,以便为您的环境,然后单击应用.

    注意当您收到以下消息时,请单击确定
    对连接设置的更改将不生效,直到重新启动数据库引擎服务。
  4. 服务和连接的外围应用配置页上,展开数据库引擎,单击服务,再单击停止,等候,直至 MSSQLSERVER 服务停止运行,然后单击启动以重新启动 MSSQLSERVER 服务。

启用 SQL Server 浏览器服务
如果您使用实例名正在运行 SQL Server 2005 并不在连接字符串中使用特定的 TCP/IP 端口号,您必须启用 SQL Server 浏览器服务,以允许远程连接。例如,SQL Server 2005 Express 安装具有默认实例名称的计算机名称\SQLEXPRESS。您只需启用一次,而不考虑运行多少个 SQL Server 2005 实例的 SQL Server 浏览器服务。若要启用 SQL Server 浏览器服务,请按照下列步骤。

重要这些步骤可能会增加安全风险。这些步骤还会使您的计算机或网络更容易受到恶意用户或恶意软件 (如病毒) 的攻击。我们之所以推荐本文介绍为了使程序能够运行,它们旨在为或者为了实现特定的程序功能的过程。在进行这些更改之前,我们建议您与您的特定环境中实施这一过程相关联的风险进行评估。如果您选择实施此过程,请采取任何适当的附加措施来帮助保护您的系统。我们建议您在真正需要这一过程的情况下,才使用此过程。
  1. 单击开始,指向程序,指向Microsoft SQL Server 2005年配置工具,然后单击 $ SQL Server 外围应用配置.
  2. SQL Server 2005 外围应用配置页上,单击服务和连接的外围应用配置.
  3. 服务和连接的外围应用配置页上,单击SQL Server 浏览器,对于启动类型,请单击自动,然后单击应用.

    注意当您单击自动选项时,每当您启动 Microsoft Windows 自动启动 SQL Server 浏览器服务。
  4. 单击开始,然后单击确定.
注意当您在计算机上运行 SQL Server 浏览器服务时,计算机将显示实例名称和 SQL Server 的计算机上运行的每个实例的连接信息。无法使 SQL Server 浏览器服务,并通过连接到直接通过已分配的 TCP 端口 SQL Server 的实例,可以减少这种风险。直接连接到通过 TCP 端口 SQL Server 的实例是超出了本文的范围。有关 SQL Server 浏览器服务器和连接到 SQL Server 的实例的详细信息,请参阅 SQL Server 联机丛书中的以下主题:
  • SQL Server 浏览器服务
  • 连接到 SQL Server 数据库引擎
  • 客户端网络配置

在 Windows 防火墙中创建例外
这些步骤适用于 Windows 防火墙是包含在 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 的版本。如果您使用的其他防火墙,请参阅防火墙文档,了解详细信息。

如果您正在运行 SQL Server 2005 的计算机上运行防火墙,到 SQL Server 2005 的外部连接被阻止,除非 SQL Server 2005 和 SQL Server 浏览器服务可通过防火墙进行通信。您必须创建每个您想要接受远程连接的 SQL Server 2005 实例异常和 SQL Server 浏览器服务的例外情况。

当您安装它的程序文件时,SQL Server 2005 路径的一部分使用实例 ID。若要为 SQL Server 的每个实例创建一个例外,必须确定正确的实例 id。若要获取实例 ID,请执行以下步骤:
  1. 单击开始,指向程序,指向Microsoft SQL Server 2005年配置工具,然后单击 $ SQL Server 配置管理器.
  2. SQL Server 配置管理器中,单击右窗格中的 SQL Server 浏览器服务,用鼠标右键单击主窗口中的实例名称,然后单击 $属性.
  3. SQL Server 的浏览器属性页上,单击高级选项卡中的属性列表中,找到的实例 ID,然后单击确定.
要打开 Windows 防火墙,请单击开始、 单击运行,键入firewall.cpl,然后单击确定.

在 Windows 防火墙中的 SQL Server 2005 创建例外

若要在 Windows 防火墙中的 SQL Server 2005 中创建异常,请按照下列步骤:
  1. 在 Windows 防火墙中,单击例外选项卡,然后单击添加程序.
  2. 在添加程序窗口中,单击浏览.
  3. 单击名是 SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,单击打开,然后单击确定.

    注意路径可能不同,具体取决于安装 SQL Server 2005 的位置。MSSQL.1是过程的您在前面的步骤 3 中获得的实例 id 的占位符。
  4. 每个需要异常的 SQL Server 2005 实例重复步骤 1 至 3。

在 Windows 防火墙中创建的 SQL Server 浏览器服务的例外情况

若要在 Windows 防火墙中创建 SQL Server 浏览器服务的例外情况,请按照下列步骤:
  1. 在 Windows 防火墙中,单击例外选项卡,然后单击添加程序.
  2. 在添加程序窗口中,单击浏览.
  3. 单击名是 SQL Server\90\Shared\sqlbrowser.exe 可执行程序,单击打开,然后单击确定.

    注意路径可能不同,具体取决于安装 SQL Server 2005 的位置。

 以下内容由网站建设公司:南宁巨人网络 采集发布,如转载请注明原文出处,并保留这一部分内容。
 巨人网址导航: 虚拟主机 双线主机 主机 域名注册 cn域名 南宁网站建设 服务器租用 vps vps主机

  南宁巨人网络 http://www.nngiant.comhttp://www.ziyougu.com 14年网站建设经验专业地网站建设一条龙服务,免费备案及培训后台操作。com域名注册仅45元。购买热线电话:0771-3824424 3841164 我们将尽力做到最好!
        
关于我们 | 网站公告 | 参观机房 | 合作伙伴 | 代理合作 | 付款方式 | 法律声明 | 常见问题 | 在线留言 | 服务监督 | 联系我们 | 南宁网站建设
 
地址:广西南宁市广西大学正门左侧火炬路17号金达花园7栋2单元241室  邮编:530001  
业务邮箱:    技术邮箱:   财务邮箱:
在线服务空间域名:网站推广请点我!261689845 网站建设:网站建设请点我!309331800 网站推广:网站推广请点我!452936608 售后技术支持:网站推广请点我!309128758
代理合作:网站推广请点我!173022933 全国业务客服电话:0771-3824424  找巨人?  到巨人?
版权所有南宁市巨人网络 未经授权,禁止使用 中华人民共和国备案编号 :桂ICP备06014082号