Controlador ODBC de Microsoft para SQL Server
Versión = 18.4.1.1
Fecha: 31 de julio de 2024
ODBC es la API nativa y principal de acceso a datos de las aplicaciones escritas en C y C++ para SQL Server. Hay un controlador ODBC para la mayoría de los orígenes de datos. Otros lenguajes que pueden usar ODBC incluyen COBOL, Perl, PHP y Python. ODBC se usa ampliamente en escenarios de integración de datos.
El controlador ODBC incluye herramientas como sqlcmd y bcp. La utilidad sqlcmd permite ejecutar instrucciones Transact-SQL, procedimientos del sistema y scripts SQL. La utilidad bcp copia datos de forma masiva entre una instancia de Microsoft SQL Server y un archivo de datos en el formato que especifique el usuario. Puede usar bcp para importar muchas filas nuevas en tablas de SQL Server o exportar datos de tablas a archivos de datos.
Ejemplo de código en C++
En el ejemplo siguiente se muestra cómo usar las API de ODBC para conectarse y acceder a una base de datos:
Descargar
Documentación
Características
SQL Server Native Client (las características disponibles también se aplican, sin OLEDB, al controlador ODBC para SQL Server)
Uso de Microsoft Entra ID (anteriormente llamado Azure Active Directory)
Linux y macOS
- Instalación del controlador en Linux
- Instalación del controlador en macOS
- Conexión a SQL Server
- Conexión con bcp
- Conexión con sqlcmd
- Seguimiento de acceso a datos
- Preguntas más frecuentes
- Instalación del Administrador de controladores
- Problemas conocidos
- Instrucciones de programación
- Notas de la versión
- Notas de la versión (mssql-tools)
- Soporte para alta disponibilidad y recuperación ante desastres
- Uso de la autenticación integrada (Kerberos)
Windows
- Ejemplo de ejecución asincrónica (método de notificación)
- Agrupación de conexiones dependientes del controlador
- Características y cambios de comportamiento
- Notas de la versión de ODBC para SQL Server en Windows
- Requisitos del sistema, instalación y archivos del controlador