我试图在labview和Microsoft SQL Server之间建立通信,在两个不同的设备上,以便从Labview到SQL Server和SQL Server到labview发送和接收有关数据库的信息。但是,当我到达“数据链接属性”菜单时,我在尝试登录到服务器时得到相同的"unable to log“错误。出现服务器名称,但是,一旦我继续选择该服务器上的数据库,就会发生错误。对于这个问题,有没有什么解决方案或教程可以让我在不同的设备上成功地在labview和smss之间进行通信?
我已经打开了各种端口以允许连接,甚至禁用了两个设备上的防火墙。这些设备通过以太网电缆连接,我可以相互ping通这些设备。但是,对于无法在ssms中登录服务器的问题,我创建了新用户,调整了登录属性,尝试了更改权限,但似乎都不能解决我的问题。
发布于 2019-06-12 03:33:16
如果看不到错误或者你要做的事情的一些代码,我真的帮不上什么忙。
也就是说,如果您转到菜单并选择Help>Find Examples...搜索数据库,您应该会看到一堆与数据库连接相关的不同内容。您可能会发现数据库Connection.vi很有帮助。
有关LabVIEW中的数据库连通性工具包的详细信息,请访问here
发布于 2019-06-12 06:40:37
我看到可能有两个问题中的一个
1)未设置入/出端口规则,不允许远程连接到服务器。
2)如果服务器有多个实例,则需要提供正在尝试连接的实例的全主机名。
*请参考以下链接配置防火墙规则。
https://stackoverflow.com/questions/56545162
复制相似问题