Хотя вы должны написать немного больше о том, что у вас есть и что вы хотите, вы не должны делиться учетными данными входа с миром, не так ли?
ODBC-соединение
Итак, вынастроил соединение ODBC в Windows?Затем это соединение имеет имя, используемое для его отображения.В LabVIEW с комплектом для подключения к базе данных (входит в профессиональную версию или в виде дополнения) используйте Connect VI из палитры Connectivity> Database и подключите строку с именем подключения к верхнему левому терминалу.VI является полиморфным и по умолчанию ожидает путь к нему.Кроме того, вы хотите подключить свой пользователь / пароль к этому ВП.
Теперь возникает проблема:
Средство Windows, которое вы используете для создания соединения ODBC, - C:\Windows\System32\Odbcad32.exe
. Если у вас 64-битная Windows, этот инструмент управляет 64 битными соединениями ODBC, которые невидимы для 32-битных приложений, таких как ваш LabVIEW! Используйте C:\Windows\SysWOW64\Odbcad32.exe
для создания 32-битного соединения ODBC, которое можеттогда используйте с 32-битным LabVIEW!Также: Обратите внимание, что вам может потребоваться установить 32-битный драйвер ODBC для баз данных Oracle.
Имейте в виду, что вы должны делать это на каждой машине, на которой вы хотите запустить свой код.
Альтернатива:UDL файл
Создать новый файл с расширением *.udl
.Дважды щелкните по нему, и появится диалоговое окно, где вы можете настроить подключение к базе данных.Сохраните его и подключите путь к файлу Connect VI.(Или: файл UDL содержит данные в формате файла INI. Откройте его в текстовом редакторе, скопируйте длинную строку и вставьте в текстовую константу, которая затем подключается к Connect VI) *
Этот методтакже необходимы 32-битные драйверы для вашей базы данных, но настройка самого соединения выполняется в виде простого текстового файла, что делает его более гибким.