如何将其他pc连接到数据库

时间:2014-02-06 18:50:16

标签: c# sql-server-2008

如何将其他PC连接到数据库SQL Server 2008?我在我的PC上创建了C#登录表单,它运行正常,但是当我尝试在局域网中的另一台PC时,我无法登录时发出错误"建立时出现与网络相关或特定于实例的错误与SQL服务器的连接"。我试图找到一个解决方案,但没有运气。

这是我的sqlconnection对象:

SqlConnection conn = new SqlConnection(@"Data Source=jason-PC\SQLEXPRESS; Initial Catalog=db_Lan; User Id=wew; Password=password;");

我还启用了TCP/IP和远程。

我希望你能帮助我,因为我是初学者。

1 个答案:

答案 0 :(得分:1)

如前所述 - 您需要启用远程连接。默认情况下,SQL Server Express不启用此功能。您还需要启用防火墙访问SQL Server以进行远程访问。

http://blogs.msdn.com/b/sqlexpress/archive/2005/05/05/415084.aspx

http://blogs.msdn.com/b/walzenbach/archive/2010/04/14/how-to-enable-remote-connections-in-sql-server-2008.aspx

Enable remote connections for SQL Server Express 2012