У меня есть perl-скрипт, работающий на виртуальной машине Debian на VMWare. Этот сценарий должен подключаться к базе данных DB2, работающей в моей Windows 7. Когда я пытаюсь подключиться с помощью этой строки:
my $dbh = DBI->connect("dbi:DB2:DATABASE='nmap'; HOSTNAME='192.168.252.167'; PORT='50000'; PROTOCOL=TCPIP; UID='db2admin'; PASSWORD='password'";
Программа возвращает ошибку и говорит, что db2 не установлена в Debian. Как я могу сообщить своему сценарию, что БД работает на другой машине? Виртуальная машина имеет мостовое соединение с IP-адресом 192.168.252.178.