救命:一个关于远程连接数据库的问题
我做了一个小程序,用于读取数据库中的一个表,并显示出来。将其打包生成一个setup文件后,安装在自己的电脑(做为服务器使用)上可以正常使用(假设服务器的IP为172.16.20.138),运用WINDOWS模式的认证,连接字符串为:
sql = @"Server=ip;initial catalog=数据库名;integrated security=true";
问题出在将该程序装在别的电脑上之后,输入同样的IP会提示错误:在建立与服务器连接时出错,在连接在SQL Server 2005时,在默认的设置下SQL Server不允许远程连接可能会导致此失败(provider:命名管道提供程序,error:40-无法打开到SQL Server的连接)。
我刚接触这方面的内容不久,希望各位高手能帮帮忙,看看应该怎样解决这个问题,谢谢大家。