FreeTDS is a set of libraries for Unix and Linux machines to use Microsoft SQL server and Sybase databases
[Fre16].
FreeTDS C libraries are free, opensource, and distributed under GNU LGPL license.
In this article, I will discuss about using MS SQL server located on a Windows machine which is installed
using mixed mode authentication.
The MS SQL server must be configured to allow remote connection with TCP/IP using username and password.
That MS SQL server is to be connected and used from a Linux machine using FreeTDS.
MS SQL server is a result of cooperation between Microsoft and Sybase.
Therefore, their SQL servers are quite similar and the communication protocols are almost identical.
That protocol is called Tabular Data Stream (TDS).
The project for open source implementation of TDS is started by Brian Bruns and it is called FreeTDS.