需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤:

(一)用户需要做的第一件事是检查SQL数据库服务器中是否允许远程链接。在SQL
2008服务器中可以通过打开SQL Server 2008管理项目(SQL Server 2008
Management Studio,)来完成这项检查。其具体操作为:

用户在使用SQL Server 2008远程链接时,可能会弹出如下对话框:

用户在使用SQL Server 2008远程链接时,可能会弹出如下对话框:

在运行SQL Server的服务器上,我们要找到哪些是SQL
Server正在侦听的端口,并将其添加到Windows防火墙的入站例外。  

(一)首先是要检查SQLServer数据库服务器中是否允许远程链接。其具体操作为:

(1)右击SQL Server 2008选项,选择SQL Server 2008 Management Studio:

在链接SQL服务器时发生网络链接错误或特定实例错误。SQL服务器不存在或者链接不成功。请验证用户名是否正确或SQL服务器是否已经配置远程链接功能。(错误发现方:命名管道供应方。错误代号:40—无法和SQL服务器进行链接)

在链接SQL服务器时发生网络链接错误或特定实例错误。SQL服务器不存在或者链接不成功。请验证用户名是否正确或SQL服务器是否已经配置远程链接功能。(错误发现方:命名管道供应方。错误代号:40—无法和SQL服务器进行链接)

首先,我们需要添加 SQL Server 服务侦听 Windows
防火墙的入站例外,以便客户端可以通过 Windows 防火墙建立 SQL Server
连接的 TCP 端口。 

(1)打开数据库,用本地帐户登录,右击第一个选项,选择属性:

图片 1

 

 

其次,如果我们不在连接字符串中指定 TCP 端口,SQL Server 不侦听 TCP 1433
端口,我们就需要添加SQL  Server Brower Services侦听的UDP 1434 端口到
Windows 防火墙的入站例外。  

图片 2

(2)打开“服务器属性(Server Properties)” (右键连接名称-属性)

如何处理这一问题?

如何处理这一问题?

如何找到SQL Server正在侦听的TCP端口,可以按一下步骤:  
  1. 打开 SQL Server 配置管理器中,从开始->所有程序-> Microsoft
SQL Server 2005/2008/2008 R2 ->配置工具; 
  2. 在SQL Server 配置管理器窗口 , 左面板中的SQL
服务器网络配置节点下单击协议的
<SQLInstanceName>双击TCP/IP在右面板中,切换到IP
地址选项卡,可以找出所有 SQL Server 侦听的每个 IP
地址的端口或指定端口的所有 IP 地址。  
如何在Windows防火墙进行端口的配置以允许远程访问,比如:数据库引擎的默认实例端口是1433。
 
  1.在“开始”菜单上,单击“运行”,键入 WF.msc,然后单击“确定”。 
  2.在“高级安全 Windows
防火墙”的左窗格中,右键单击“入站规则”,然后在操作窗格中单击“新建规则”。 
  3.在“规则类型”对话框中,选择“端口”,然后单击“下一步”。 

(2)在打开的属性窗口,在其右边点击“连接”,然后再左侧勾上“允许远程连接到此服务器”:

图片 3

用户如果发现这个错误提醒,需要检查三个方面的配置,并做出相关修改。(以下所标注的配置措施均以SQL
2008服务器为模板)

用户如果发现这个错误提醒,需要检查三个方面的配置,并做出相关修改。(以下所标注的配置措施均以SQL
2008服务器为模板)

  4.在“协议和端口”对话框中,选择
TCP。选择“特定本地端口”,然后键入数据库引擎实例的端口号,例如默认实例的端口号
1433。单击“下一步”。 

图片 4

选择“允许用户对该服务器进行远程链接”选项后,检查是否问题已经排除。如果远程链接已经成功,该过程已经完成。若用户发现“提醒错误对话框”依然弹出,那么还需要做的是:

用户需要做的第一件事是检查SQL数据库服务器中是否允许远程链接。在SQL
2008服务器中可以通过打开SQL Server 2008管理项目(SQL Server 2008
Management Studio,)来完成这项检查。其具体操作为:

用户需要做的第一件事是检查SQL数据库服务器中是否允许远程链接。在SQL
2008服务器中可以通过打开SQL Server 2008管理项目(SQL Server 2008
Management Studio,)来完成这项检查。其具体操作为:

  5.在“操作”对话框中,选择“允许连接”,然后单击“下一步”。 

 

 

(1)右击SQL Server 2008选项,选择SQL Server 2008 Management Studio:

(1)右击SQL Server 2008选项,选择SQL Server 2008 Management Studio:

 
6.在“配置文件”对话框中,选择在你想要连接到数据库引擎时描述计算机连接环境的任何配置文件,然后单击“下一步”。 
  7.在“名称”对话框中,输入此规则的名称和说明,再单击“完成”。

(二)为微软SQL服务器(MSSQLServer)配置相应协议。

(二)为微软SQL服务器(MSSQLServer)配置相应协议。

图片 5

图片 6

相关文章