【发布时间】:2022-08-14 17:54:09
【问题描述】:
我在本地 LAN 上连接了两台 PC。在客户端 PC 上使用 LabVIEW 写入数据。那么如何使用labview访问服务器PC上的相同数据库。
标签: labview
我在本地 LAN 上连接了两台 PC。在客户端 PC 上使用 LabVIEW 写入数据。那么如何使用labview访问服务器PC上的相同数据库。
标签: labview
我假设您正在使用数据库连接工具包。在这种情况下,您需要使用 ODBC 服务器。这是默认安装在 Windows PC 中的。然后您将配置 ODBC 以指向您的 SQL 数据库。为此,您将需要运行数据库的 PC 的 IP。 如果您知道 IP 地址、数据库名称和密码,则本地网络上的每台 PC 都可以访问数据库。 这是一本手册。您可以从第 3 节开始了解如何创建 ODBC 数据源以及如何在 LabVIEW 中使用它: https://silo.tips/download/database-connectivity-toolset-user-manual
【讨论】:
简而言之,在本地 PC 或远程 PC 中打开数据库连接是相同的。您应该只更改连接参数。无论如何,必须考虑一些细节。
假设您使用的是 MS-SQL 服务器,请遵循以下几点:
确保您的 SQL 服务器可以从另一台 PC 访问。遵循本指南:Configure remote access SQL
我建议您使用 SQL Server Management Studio (SSMS) 检查您的数据库是否可访问。
在 LabVIEW 中,使用数据库连接工具包访问您的数据库。我建议您创建一个 .UDL 文件并使用此文件打开数据库连接。
要创建 UDL 文件:
【讨论】: