Pilote Microsoft ODBC pour SQL Server
Version : 18.4.1.1
Date : 31 juillet 2024
ODBC est l’API d’accès aux données native principale pour les applications écrites en C et en C++ pour SQL Server. Il existe un pilote ODBC pour la plupart des sources de données. Les autres langages qui peuvent utiliser ODBC incluent COBOL, Perl, PHP et Python. ODBC est largement utilisé dans les scénarios d’intégration des données.
Le pilote ODBC est fourni avec des outils comme sqlcmd et bcp. L’utilitaire sqlcmd permet d’exécuter des instructions Transact-SQL, des procédures système et des scripts SQL. L’utilitaire bcp copie en bloc des données entre une instance de Microsoft SQL Server et un fichier de données dans le format choisi. Vous pouvez utiliser bcp pour importer un grand nombre de nouvelles lignes dans des tables SQL Server ou pour exporter des données de tables dans des fichiers de données.
Exemple de code en C++
L’exemple suivant montre comment utiliser les API ODBC pour se connecter et accéder à une base de données :
Téléchargement
Documentation
Fonctionnalités
SQL Server Native Client (les fonctionnalités disponibles s’appliquent également, sans OLEDB, à ODBC Driver for SQL Server)
Utilisation de Microsoft Entra ID (anciennement Azure Active Directory)
Utilisation de la résolution d’adresses IP réseau transparente
Linux et macOS
- Installation du pilote sur Linux
- Installation du pilote sur macOS
- Connexion à SQL Server
- Connexion avec bcp
- Connexion avec sqlcmd
- Traçage de l’accès aux données
- Questions fréquentes (FAQ)
- Installation du Gestionnaire de pilotes
- Problèmes connus
- Instructions de programmation
- Notes de publication
- Notes de publication (mssql-tools)
- Prise en charge de la haute disponibilité et de la récupération d’urgence
- Utilisation de l’authentification intégrée (Kerberos)
Windows
- Exemple d’exécution asynchrone (méthode de notification)
- Regroupement de connexions prenant en charge les pilotes
- Fonctionnalités et changements de comportement
- Notes de publication relatives à ODBC pour SQL Server sur Windows
- Configuration système requise, installation et fichiers de pilote