如何从VB.Net中的另一台计算机连接到mysql数据库?

时间:2012-02-26 14:25:03

标签: mysql sql sql-server vb.net

任何人都可以帮助我如何使用vb.net连接到同一本地网络中另一台计算机的数据库?我们已经在sql server配置和sql浏览器中启用了远程连接,我们已经使用无线网络相互连接。这是我们在vb.net中的连接

"数据源= NEWUSER0602akz \ SQLEXPRESS;初始目录=样本;集成安全性=真" 这有什么问题吗?因为当我输入数据时,它总是显示错误"在建立SQL Server时出现与网络相关或特定于实例的错误"

为什么它总是显示即使我们已经设置了远程连接等,任何人都可以帮我这个吗?提前致谢。 :))

2 个答案:

答案 0 :(得分:0)

如果NEWUSER0602akz是服务器/其他计算机名称,则此连接字符串正常。

服务器上的防火墙可能阻塞了连接。 MSSQL默认使用1433端口。

如果在该服务器上启用了TCPIP协议,则还应检查。在您的计算机上找到“SQL Server配置管理器”(在菜单启动时,它可能在SQL Server 2005/2008文件夹中),打开它并找到“SQL Server网络配置”。如果禁用,则打开TCP / IP。

你也可以 - 尝试连接IP地址而不是名称 - 检查客户端计算机的网络配置

答案 1 :(得分:0)

如果您有utm防火墙,请检查您的隐私政策,也请从路由器路由中进行检查。如果您的mysql服务器和vb.net在同一个网络中,但无法ping通IP地址,则应检查路由器端口和连接设置。将您的wifi配置为中继器,即可解决问题。