Имам 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. Как мога да кажа на моя скрипт, че DB работи на друга машина? Виртуалната машина има мостова връзка с 192.168.252.178 като IP адрес.