Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: разработка для Web > Как работать с MS SQL из Perl под никсами?


Автор: SHAmanovi4 19.3.2008, 18:15
Есть удаленный сервер. На нем есть MS SQL. Есть никсовый сервер. На нем есть Perl. Задача: подсоединиться к MS SQL из Perl. Операционка, в которой работает Perl - никсы.

Блин, уже весь день бъюсь и ничего. Где-то говорят, что DBD::Sybase выполняет нормально роль драйвера для DBI, но при попытке установить его, требует местоположения этого самого сибейса и отваливается.

Сейчас стоят два модуля, но не нашел доков как с ними работать:
DBIx::SQLEngine::Driver::MSSQL
и
Class::DBI::MSSQL

Если кто-нибудь сталкивался, помогите. Дайте ссылку что-ли, где почитать. А то сдохну скоро smile 

Автор: Itsys 19.3.2008, 18:28
http://www.unixodbc.org/ и попробуй через ODBC

Добавлено через 1 минуту и 19 секунд
И http://www.ibb.ru/articles/stat_5.phtml

Добавлено через 2 минуты и 47 секунд
Вообще то я это нашел http://www.yandex.ru/yandsearch?text=Linux+%2B+MS+SQL за 2 минуты поиска  smile 

Автор: SHAmanovi4 19.3.2008, 19:05
Да, ODBC я смотрел. Не встает оно на сервере чето... Без него вообще никак?

Автор: ginnie 19.3.2008, 19:12
SHAmanovi4, попробуй FreeTDS + DBD::Sybase или другие варианты с http://www.freetds.org/userguide/perl.htm

Автор: Itsys 19.3.2008, 21:43
Вторую ссылку смотрел? http://www.ibb.ru/articles/stat_5.phtml

Автор: SHAmanovi4 20.3.2008, 11:56
Всем спасибо. FreeTDS + DBD::Sybase заработали. Это и есть решение.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)