Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 perl & MSSQL   Andrew Khlebutin   06 Aug 2003 11:28:42 
 Re: perl & MSSQL   Demin Alexander   06 Aug 2003 13:13:20 
 perl & MSSQL   Andrew Khlebutin   06 Aug 2003 13:31:46 
 Re: perl & MSSQL   Demin Alexander   06 Aug 2003 14:18:47 
Архивное /ru.unix.bsd/44527ae76831.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional