Я пытаюсь подключиться к базе данных Sybase с метаданными о Skype под названием skype2
. Код написан на Perl, и для подключения я использую модуль DBI.
Вот мой код:
my $dbh = DBI->connect("dbi:Sybase:server=skype2;database=*****", 'user', 'pass', {PrintError => 1});
Я установил [skype2]
DSN в freetds.conf
, расположенный в /etc
:
[skype2]
host = **.**.**.**
port = 49396
tds version = 7.0
Проблема в том, что мне нужно найти порт динамически через запрос к базе данных (здесь это 49396). Должен ли я использовать netstat для подключения и поиска нужного порта, или есть лучший способ?
Благодарю за ваш ответ.