Bug 10448 - собран без поддержки odbc
Summary: собран без поддержки odbc
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libfreetds (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Nikolay A. Fetisov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-18 18:36 MSK by Konstantin Pavlov
Modified: 2008-03-13 23:31 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. Прошу тестировать и по
результатам не забывать закрывать/открывать баги... ;)