Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Версия: 18.6.2.1
Дата: 31 марта 2026 г.
ODBC — это основной собственный интерфейс API для доступа к данным, предназначенный для приложений, написанных на языках C и C++ для SQL Server. Драйвер ODBC существует для большинства источников данных. К другим языкам, которые могут использовать ODBC, относятся COBOL, Perl, PHP и Python. ODBC активно применяется для интеграции данных.
Драйвер ODBC поставляется с такими средствами как sqlcmd и bcp. Утилита sqlcmd позволяет запускать Transact-SQL операторы, системные процедуры и SQL-скрипты. Утилита bcp массово копирует данные между экземпляром Microsoft SQL Server и файлом данных в выбранном вами формате. Вы можете bcp импортировать множество новых строк в таблицы SQL Server или экспортировать данные из таблиц в файлы данных.
Пример кода на C++
Пример на C++, демонстрирующий использование API ODBC для подключения и доступа к базе данных, см. Пример программы ODBC.
Загрузка
Документация
Функции
- Устойчивость подключения в драйвере ODBC
- Пользовательские поставщики хранилища ключей
- Классификация данных
- Ключевые слова и атрибуты DSN и строки подключения
- Нативные клиентские функции SQL Server (доступные функции также применяются, без OLEDB, к драйверу ODBC для SQL Server)
- Использование функции Always Encrypted с драйвером ODBC для SQL Server
- Использование идентификатора Microsoft Entra с драйвером ODBC
- Используйте прозрачное разрешение сетевых IP с драйвером ODBC
- Using XA Transactions (Использование транзакций XA)
- Векторный тип данных (ODBC)
- Диагностика неполадок шифрования соединения в драйвере ODBC
Linux и macOS
- Установка драйвера Microsoft ODBC для SQL Server (Linux)
- Установка драйвера Microsoft ODBC для SQL Server (macOS)
- Подключение с Linux или macOS
- утилита bcp
- Соединение с помощью sqlcmd
- Трассировка доступа к данным на Linux и macOS
- Вопросы и ответы
- Установка диспетчера драйверов
- Известные проблемы с драйвером ODBC в Linux и macOS
- Указания по программированию
- Примечания к релизу драйвера Microsoft ODBC для SQL Server на Linux и macOS
- Заметки к релизу инструментов Microsoft SQL Server на Linux и macOS
- Высокий уровень доступности и аварийное восстановление
- Использование встроенной проверки подлинности
Windows
- Образец асинхронного выполнения (метод уведомления)
- Пулирование соединений, зависящее от драйвера, в ODBC Driver for SQL Server
- Возможности драйвера Microsoft ODBC для SQL Server в Windows
- Примечания к выпуску Microsoft ODBC Driver for SQL Server для Windows
- Системные требования, установка и файлы драйверов