|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Khlebutin 2:5020/400 06 Aug 2003 11:28:42 To : All Subject : perl & MSSQL --------------------------------------------------------------------------------
Привет!
Снимите с ручника, нужно из перлового скрипта к MSSQL 2000 SP3 доступ
получить. Из портов установлены freetds-0.61_1, p5-DBD-Sybase-1.00,
p5-DBI-1.37. Коннекчусь вот так:
#!/usr/bin/perl
use DBI;
use DBD::Sybase;
...
$dbh_mssql =
DBI->connect("dbi:Sybase:server=10.0.0.103:database=$dbname",$msuser,$mspasswd);
на что пишет:
src/tds/login.c: tds_connect: 10.0.0.103:0: Can't assign requested address
DBI connect('server=10.0.0.103:database=lan','stat',...) failed: at ./stat.pl
line 56
С какой радости она коннектится к 10.0.0.103 по порту 0? Где можно
порт указать в строке коннекта что-то не нашел.
А вот это пишет в лог freetds:
=========================cat freetds.debug===========================
Starting log file with debug level 99.
2003-08-06 12:52:35.050644 iconv will convert client-side data to the ""
character set
2003-08-06 12:52:35.050806 iconv_open: cannot convert to ""
2003-08-06 12:52:35.050853 Connecting addr 10.0.0.103 port 0 with TDS version
7.0
2003-08-06 12:52:35.051566 inside ct_con_props() action = CS_GET property = 13
2003-08-06 12:52:35.051631 fetching userdata 137271312
2003-08-06 12:52:35.051824 leaving ct_connect() returning 0
2003-08-06 12:52:35.051860 inside ct_con_drop()
=========================cat freetds.debug===========================
В /usr/local/etc/freetds.conf пытался так писать, и server=MSSQL2000
указывать, все равно не работает:
[MSSQL2000]
host = 10.0.0.103
port = 1433
tds version = 7.0
В /usr/local/etc/freetds/interfaces также пытался указывать:
...
MSSQL2000
query tcp 7.0 10.0.0.103 1433
толку тоже никакого ;(.
P.S: FreeBSD 4.8 Stable
--
Заранее благодарен,
Андрей Хлебутин
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/44527ae76831.html, оценка из 5, голосов 10
|