FreeTDS es una biblioteca de software libre , una reimplementación del protocolo Tabular Data Stream . Puede utilizarse en lugar de las bibliotecas db-lib o ct-lib de Sybase. También incluye una biblioteca ODBC . Permite que numerosas aplicaciones de código abierto, como Perl y PHP (o cualquier programa en C o C++ ), se conecten a Sybase ASE o Microsoft SQL Server .
FreeTDS es una biblioteca de código fuente , no un programa independiente. Generalmente, los usuarios compilan la biblioteca desde el código fuente y enlazan otro programa con ella para que este pueda usar la API de FreeTDS . Sin embargo, las versiones recientes de FreeTDS incluyen algunos programas cliente, como fisql (un reemplazo para las utilidades isql distribuidas por Sybase y Microsoft). FreeTDS se distribuye bajo la Licencia Pública General Reducida de GNU .
Para lenguajes de scripting, FreeTDS se utiliza junto con un módulo para ese lenguaje, como DBD::Sybase en Perl , Python-Sybase para Python o Ruby DBI para Ruby.
jTDS es una implementación en Java de FreeTDS, disponible en SourceForge . jBCP amplía jTDS para incluir extensiones del Programa de Copia Masiva (BCP) de Sybase.
Enlaces externos
- Bibliotecas C
- Sitio web de jTDS en Sourceforge
- Sitio web de jbcp en Sourceforge
- TDS++, un conjunto de clases de envoltura de FreeTDS en C++, con licencia LGPL.
- DBD::Sybase archivado el 5 de agosto de 2009 en Wayback Machine.
- Python-Sybase
- Rubí DBI
- Bibliotecas de C (lenguaje de programación)