Microsoft released the ODBC driver for 64-bit Red Hat Enterprise Edition Linux5 and Enterprise Edition Linux6. The driver supports C, C ++ programming languages and can be used to connect SQLServer2008, 2008R2, and 2012. Unfortunately, this version has many restrictions. The following languages/services/operating systems are currently not supported: SQLAzure32-bit operating systems Other php unix variants on Linux, such as SUSE, Solaris, and HP-UX
Microsoft released the ODBC driver for 64-bit Red Hat Enterprise Edition Linux 5 and Enterprise Edition Linux 6. The driver supports C, C ++ programming languages and can be used to connect SQL Server 2008, 2008R2, and 2012. Unfortunately, this version has many restrictions. The following languages/services/operating systems are not currently supported:
- SQL Azure
- 32-bit Operating System
- PHP on Linux
- Other UNIX variants, such as SUSE, Solaris and HP-UX
Some components are not mentioned in the above list, but it is estimated that they will not be supported in the future:
- SQL Server 2005 and earlier versions
- Other Linux variants, such as Debian and Ubuntu
Boris Kolpackov successfully runs the driver preview on other Linux operating systems. Although the method he proposed to install the preview version On Debian and Ubuntu Linxu is not guaranteed, try it.
These drivers have special requirements. It is particularly worth noting that the UnixODBC driver manager must use version 2.3.0. According to the document, earlier and later versions of the driver manager cannot be compatible with the SQL Server ODBC driver.
Unlike the PHP driver on Windows, the SQL Server ODBC driver for Linux is not released with the open source license. You can find related documents on MSDN.