允许在vb.net中远程访问Sql Server数据库

时间:2013-03-28 01:21:11

标签: sql-server vb.net tsql connection connection-string

我的Database.mdf位于C:\Program Files\My Database。 当我在运行时访问它时(使用我的vb.net程序)我有一个错误说

  

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。

我在这里尝试做的是允许其他用户在使用不同的计算机时通过LAN访问同一个数据库。

1 个答案:

答案 0 :(得分:0)

我现在设法做我想要的事情。通过从 SQL Server配置管理器启用 SQL Server Browser TCP / IP ,从中设置 TCP端口它是属性 1433 。在防火墙中允许端口1433 例外,然后使用指向服务器的Sql Server的连接字符串。它将允许其他用户访问您的SQL数据库。

像这样:

dbConn = New SqlConnection("Data Source=MYSERVER-NAME\SQLEXPRESS;Initial Catalog=myDatabase;User ID=sa;Password=pass")

在研究方面,这个页面有很多帮助ConnectionStrings.com