Ce driver devrait permettre aux développeurs C et C++ de se connecter à SQL Server à partir des plateformes Linux et fournir un mécanisme pour que les applications et bibliothèques d’exécution (runtimes) puissent accéder à SQL Server.
Pour l’instant, cette version est uniquement un pilote 64 bits pour Red Hat Enterprise Linux 5 et peut être utilisée pour accéder aux bases de données SQL Server 2008 R2 et SQL Server 2012. La prise en charge d’AlwaysOn dans Denali n’est pas encore effective.
La version RTM offrira un support pour Red Hat Linux 6. Un pilote 32 bits est en-cours de développement et le support de SUSE, Solaris HP-UX figure dans la feuille de route de l’éditeur.
En plus des fonctionnalités de base que doit fournir un driver ODBC, ce pilote inclut le support pour le protocole d’authentification Kerberos et l’encodage UTF-8 côté client. Cette version apporte également pour le monde Linux, des outils efficaces et des utilitaires SQLCMD pour les requêtes et scripts, et BCP (Bulk Copy Program) pour importer et exporter les données.
Pour les clients qui veulent migrer de Sybase vers SQL Server, le pilote ODBC SQL Server pour Linux permettra au code C et C++ de continuer à fonctionner normalement dans les environnements Linux.
« Cette version marque un jalon important dans l’engagement continu de Microsoft pour l’interopérabilité et notre alignement avec ODBC comme le moyen privilégié d’accéder à SQL Server » note Microsoft.
Pour mémoire, la firme avait annoncé l’abandon de son interface d’accès aux données OLEDB (Object Linking and Embedding, Database) pour ODBC. SQL Server 2012 sera la dernière version du SGBD à offrir un support pour cette technologie.
Le driver ODBC SQL Server pour Linux n’est pas un produit open source, rappelle Microsoft.

Source : Microsoft
Et vous ?
