Поскольку я программирую сценарий Perl для мониторинга базы данных SAP HANA, у меня возникают проблемы с тайм-аутом подключения. Я не знаю, как установить тайм-аут. Это моя строка подключения:
use DBI;
use DBD::ODBC;
$dbh = DBI->connect("dbi:ODBC:dsn=$dsn");
Между тем в другом скрипте для мониторинга базы данных Sybase он работает правильно:
use DBI;
dbh = DBI->connect("dbi:Sybase:server=$dbsvr;database=$dbname;".
timeout=$timeout;"."loginTimeout=$timeout", $user, $pass);
Я думаю, что проблема связана с ODBC. Как реализовать тайм-аут с использованием соединения ODBC?