Labview-SSMS数据库通信...如何在单独的设备上的Labview和Microsoft SQL Server之间进行通信?

时间:2019-06-11 13:43:41

标签: sql-server labview

我试图在两个单独的设备上建立Labview和Microsoft SQL Server之间的通信,以便从Labview到SQL Server以及从SQL Server到Labview收发数据库信息。但是,当我到达“数据链接属性”菜单时,尝试登录服务器时出现相同的“无法登录”错误。服务器名称出现了,但是,一旦我继续选择该服务器上的数据库,就会发生错误。是否有解决此问题的解决方案或教程,可以让我在单独的设备上通过labview和sms成功地来回交流?

我打开了多个端口以允许连接,甚至在两个设备上都禁用了防火墙。这些设备通过以太网电缆连接,并且I AM能够相互ping通这些设备。但是,关于无法以ssms身份登录服务器,我创建了新用户,调整了登录属性,尝试更改权限,但是我尝试执行的任何操作似乎都无法解决我的问题。

2 个答案:

答案 0 :(得分:0)

如果没有看到错误或您尝试执行的操作的某些代码,将无法真正提供帮助。

也就是说,如果转到菜单并选择“帮助”>“查找示例...”并搜索数据库,则应该看到许多与数据库连接有关的东西。您可能会发现Database Connection.vi很有帮助。

有关here

的更多信息,请访问LabVIEW中的数据库连接工具包。

答案 1 :(得分:0)

我看到可能是两个问题之一

1)未设置入站/出站端口规则,不允许远程连接到服务器。

2)如果服务器有多个实例,则需要提供您尝试连接的实例的完整主机名。

*请参考以下链接来配置防火墙规则。

https://docs.microsoft.com/en-us/sql/sql-server/install/configure-the-windows-firewall-to-allow-sql-server-access?view=sql-server-2017