pnagaev: Как получить доступ из Perl на RHL к Microsoft SQL?

14 сообщений / 0 new
Последнее сообщение
Гость
pnagaev: Как получить доступ из Perl на RHL к Microsoft SQL?

Как получить доступ из Perl на RHL к Microsoft SQL?

Интересует последовательная установка компонент на Linux и пример на Perl, дальше сам дойду.

Hipsis_WB (не проверено)

По поводу перла не уверен, но точно можно из питона и php

Port: php4-mssql-4.3.9
Path: /usr/ports/databases/php4-mssql
Info: The mssql shared extension for php
Maint: ale@FreeBSD.org
B-deps: apache-1.3.33 autoconf-2.53_3 automake-1.5_2,1 expat-1.95.8 freetds-msdblib-0.62.3 libiconv-1.9.2_1 libtool-1.3.5_2 m4-1.4.1 perl-5.8.5 php4-4.3.9
R-deps: apache-1.3.33 expat-1.95.8 freetds-msdblib-0.62.3 libiconv-1.9.2_1 perl-5.8.5 php4-4.3.9
WWW: http://www.php.net/

Port: php5-mssql-5.0.2
Path: /usr/ports/databases/php5-mssql
Info: The mssql shared extension for php
Maint: ale@FreeBSD.org
B-deps: apache-1.3.33 autoconf-2.53_3 automake-1.5_2,1 expat-1.95.8 freetds-msdblib-0.62.3 libiconv-1.9.2_1 libtool-1.3.5_2 libxml2-2.6.13 m4-1.4.1 perl-5.8.5 php5-5.0.2 pkgconfig-0.15.0_1
R-deps: apache-1.3.33 expat-1.95.8 freetds-msdblib-0.62.3 libiconv-1.9.2_1 libxml2-2.6.13 perl-5.8.5 php5-5.0.2 pkgconfig-0.15.0_1
WWW: http://www.php.net/

Port: py23-mssql-0.5.1
Path: /usr/ports/databases/py-mssql
Info: Python database interface for simple MS-SQL access
Maint: perky@FreeBSD.org
B-deps: freetds-msdblib-0.62.3 libiconv-1.9.2_1 python-2.3.4_2
R-deps: freetds-msdblib-0.62.3 libiconv-1.9.2_1 python-2.3.4_2
WWW: http://pymssql.sourceforge.net/

pnagaev (не проверено)

Фишка еще в том, чтобы скрипт на Перле выполнялся ночью по расписанию и запихивал в базу статистику о пришедших сообщениях, спаме и т.д. А уже MS Sharepoint рисовал диаграммы на основе этих данных. Все уже готово, кроме запихивания данных в базу.

edge (не проверено)

Есть 2 варианта:
1)Можно дистрибутивный поставить. Называться пакет должен примерно так DBD-mysql
2)Руками, если есть инет на этой машине:
perl -MCPAN -e shell
cpan>install DBD-mysql
[ Редактирование 03.08.2006 - 12:21:40 ]

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

2edge: ты не понял, не мускуль,а MS SQL Server...
Покопался я немного в доках и пришел к выводу, что ODBC-подобных дров нативных нет (судя по словам г-на Смирнова на фесте, и быть не может, т.к. MS стремится минимально поддерживать Linux-системы), JDBC как говорят работает нормально, можно скрипт нарисовать и на питоне (раз уж даже показали где искать)

WhiteDragon (не проверено)

http://search.cpan.org/~jurl/DBD-ODBC-1.13/ODBC.pm

pnagaev (не проверено)

Если гора не идет к Магомету, то я сделаю по другому. Я буду данные складывать в MYSQL и из MS Sharepointа лезть к нему.

Sheridan
Аватар пользователя Sheridan
Не в сети
Зарегистрирован: 20/09/2010

на пхп такое нарисовать религия не позволяет? обязательно МС?

edge (не проверено)

[quote=exo]2edge: ты не понял, не мускуль,а MS SQL Server...
Покопался я немного в доках и пришел к выводу, что ODBC-подобных дров нативных нет (судя по словам г-на Смирнова на фесте, и быть не может, т.к. MS стремится минимально поддерживать Linux-системы), JDBC как говорят работает нормально, можно скрипт нарисовать и на питоне (раз уж даже показали где искать)[/quote]

А, ну звиняйте. Тогда так:
http://www.opennet.ru/base/dev/perl_mssql.txt.html

Sybase это практически полный аналог mssql на юнихах, и следовательно подключение должно быть аналогичное.

WhiteDragon (не проверено)

[quote=Sheridan]на пхп такое нарисовать религия не позволяет? обязательно МС?[/quote]
и поставить генту?

pnagaev (не проверено)

Sheridan, был задан конкретный вопрос. Про религию и MS думаю нечего флейм начинать, просто мир заканчивается не на границе твоей песочницы.

http://www.opennet.ru/base/dev/perl_mssql.txt.html К сожалению не все так просто.

http://search.cpan.org/~jurl/DBD-ODBC-1.13/ODBC.pm Ага, только ему еще нужен внешний ODBC manager.

Народ, спасибо всем за помощь, я буду по другому решать мою проблему.

А нет ли такой тулзы, которая делает диаграмму из данных на MySQL и записывает ее в jpg?

tuxbus (не проверено)

есть такая библиотека к php, наз. gd, позволяет "рисовать" в jpeg,png,gif и др. а там уже дело рук и желания

Zmey (не проверено)

[quote=exo]2edge: ты не понял, не мускуль,а MS SQL Server...[/quote]
Bundle::DBD::mysql - A bundle to install Perl drivers for mSQL or MySQL
mSQL - это не оно?
А вообще - если от скрипта требуется только заливать данные в базу, то можно и на РНР нарисовать... Переписывать всё на perl+mysql+libgd - это только для истинных ценителей хронического геморроя (зачем вообще переписывать что-то, когда есть уже готовое решение под винду?).

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

проблема, как оказалось, осталась лишь с виндовой аутентификацией в MS SQL, используется она, а не пользователь/пароль, может быть кто знает, как сказать этому чуду майкрософта, что коннект происходит именно от имени определенного пользователя, зарегистрированного в AD?

RSS-материал