Bug 10448

Summary: собран без поддержки odbc
Product: Sisyphus Reporter: Konstantin Pavlov <thresh>
Component: libfreetdsAssignee: Nikolay A. Fetisov <naf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: lav, naf
Version: unstable   
Hardware: all   
OS: Linux   

Description Konstantin Pavlov 2006-12-18 18:36:15 MSK
пакет собран без поддержки odbc, что не позволяет его клиентам ходить на базы
mssql server.
Comment 1 Dmitry Lebkov 2006-12-18 19:14:26 MSK
Поддержка ODBC во FreeTDS и "хождение на базы mssql" никак между собой не связаны.
SyBase/MSSQL таки используют TDS. FreeTDS - свободная реализация TDS. Т.е.
использование ODBC внутри libfreetds для доступа к серверам, умеющим TDS, мягко
говоря - нелогично.

В очередной сборке попробую включить поддержку ODBC. Было выключено ибо было
сломано.
Comment 2 Konstantin Pavlov 2006-12-18 20:51:14 MSK
Включите, локальнособранный libfreetds-0.62.3-alt2.M24.1 работает без проблем.
Если хотите, могу .spec кинуть.
Comment 3 Konstantin Pavlov 2007-07-06 12:25:48 MSD
у меня работает такая конфигурация (на M24, правда):

freetds.conf:
[QPD]
        host = qpd.local
        port = 3706
        tds version = 4.2
odbc.ini:

[MSSQL]
Description     = MSSQL
Driver          = MSSQL
Servername      = QPD
Database        = QPDX
UID             = monitor
PWD             = monitor
Port            = 3076
Server          = qpd.local
Trace           = No

odbcinst.ini:

[TDS]
Description             = v0.62 with protocol v8.0
Driver          = /usr/lib/libtdsodbc.so
FileUsage               = 2

[MSSQL]
Description             = v0.62 with protocol v4.2
Driver          = /usr/lib/libtdsodbc.so
Driver64                =
Setup           = /usr/lib/libtdsS.so
Setup64         =
UsageCount              =
CPTimeout               =
CPReuse         =
FileUsage               = 1

В howto в интернете таки пишут, что нужно собирать с поддержкой odbc.
http://www.unixodbc.org/doc/FreeTDS.html к примеру

там еще 0.64 вышла.
Comment 4 Konstantin Pavlov 2007-07-06 12:47:38 MSD
проблема в общем том, что привязок tds к ruby не существует, поэтому и надо odbc :)
Comment 5 Vitaly Lipatov 2008-01-12 05:29:22 MSK
Ждём сборки
Comment 6 Dmitry Lebkov 2008-01-14 16:45:25 MSK
0.64-alt2 с включенной поддержкой unixODBC ушел в i/S. Прошу тестировать и по
результатам не забывать закрывать/открывать баги... ;)