FreeTDS


Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

FreeTDS — это бесплатная библиотека для программирования программного обеспечения, повторная реализация протокола Tabular Data Stream . Его можно использовать вместо библиотек Sybase db-lib или ct-lib. Он также включает библиотеку ODBC . Он позволяет многим приложениям с открытым исходным кодом, таким как Perl и PHP (или любой программе C или C++ ), подключаться к Sybase ASE или Microsoft SQL Server .

FreeTDS — это библиотека исходного кода , а не программа сама по себе. Обычно пользователи компилируют библиотеку из исходного кода и связывают с библиотекой другую программу, чтобы другая программа могла использовать FreeTDS API . Однако последние выпуски FreeTDS включают некоторые клиентские программы, такие как fisql (замена служебных программ isql , распространяемых Sybase и Microsoft). FreeTDS распространяется под лицензией GNU Lesser General Public License .

Для языков сценариев FreeTDS используется в сочетании с модулем для этого языка, таким как DBD::Sybase в Perl , Python-Sybase для Python или Ruby DBI для Ruby .

jTDS — это Java-реализация FreeTDS, доступная на SourceForge . jBCP расширяет возможности jTDS, включая расширения Sybase Bulk Copy Program (BCP).

внешняя ссылка