vs08写的winform 连接远程数据库sql05.开发程序的机子上一切正常,部署后 安装在别的机子上就提示报错:System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)但是点掉提示后,数据查询都很正常!
这是为什么呢。
这是为什么呢。
设置好你05的远程访问。
SqlConnection conn = new SqlConnection("Data Source=远程ip;Initial Catalog=数据库名称;User ID=用户名;Password=密码");这是链接语句
设置了 选择的是 本地连接和远程连接—>同时使用TCP/IP和named pipes