用win server 2008 r2 和sql server 2008 搭平台,sql 2008不能远程连接,解决的办法如下:

     1. 启用 sql 2008 服务器的tcpip。打开服务器配置工具sscm,单击“sql server网络配置”下的协议,这里会列出服务器的实例名称,在右边双击tcpip,启用项选择是。

 

 

     2. 在“ip地址”中选择下面的“ipall”配置tcp端口为1433,也可以是其它的端口。

     3. 打开ssms,在数据库服务器的实例名上右键单击后选择“方面”,在“方面”的下拉列表中选择“外围应用配置器”将RemoteDacEnabled设置为true.

     4. 打开系统防火墙,单击“高级设置”--> 选择“入站规则”,在右边单击“新建规则”,选择程序,下一步,选择C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL8\MSSQL\Binn\sqlservr.exe,下一步,选择“允许连接”,下一步后完成。

     5. 重复第四步,这次选择程序文件“C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”。

     完成。可以从远程连接服务器了。