The ODBC driver for SQL Server allows native applications (C/C++) running on Linux to connect to SQL Server 2008, SQL Server 2008 R2, and SQL Server 2012.
This documentation describes two versions of the Microsoft ODBC driver on Linux:
The ODBC Driver 11 for SQL Server on 64-bit Red Hat Enterprise Linux 5 and 64-bit Red Hat Enterprise Linux 6.
You can download the ODBC driver for Red Hat at Microsoft ODBC Driver for SQL Server.
The ODBC Driver 11 for SQL Server on 64-bit SUSE Linux Enterprise 11 Service Pack 2. This driver is currently available as a Community Technology Preview (CTP).
You can download the ODBC driver for SUSE Linux at Microsoft ODBC Driver 11 for SQL Server on SUSE Linux.
(Product documentation is available locally, installed with the product, and on the MSDN website: ODBC Driver for SQL Server on Linux.)
What's New in the Microsoft ODBC Driver 11 for SQL Server on Linux
The ODBC driver on SUSE Linux (in CTP) supports 64-bit SUSE Linux Enterprise 11 Service Pack 2. For more information, see System Requirements.
The ODBC driver on Linux supports AlwaysOn Availability Groups. For more information, see ODBC Driver on Linux Support for High Availability, Disaster Recovery.
The ODBC driver on Linux supports connections to Windows Azure SQL Database. For more information, see How to: Connect to Windows Azure SQL Database Using ODBC.
The driver supports tracing of ODBC API call entry and exit. For more information, see Data Access Tracing with the ODBC Driver on Linux.
The -l option has been added to bcp. For more information, see Connecting with bcp.
Frequently Asked Questions
The following are answers to questions about the ODBC Driver for SQL Server on Linux.
For more information about the driver, see the Microsoft ODBC driver team blog.
Documentation Contents
The documentation for the ODBC driver on Linux includes: