Драйвер Microsoft ODBC для SQL Server
Версия: 18.4.1.1
Дата: 31 июля 2024 г.
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++
В следующем примере показано, как использовать API-интерфейсы ODBC для подключения и доступа к базе данных:
Загрузка
Документация
Функции
SQL Server Native Client (доступные функции, кроме OLEDB, также применимы к ODBC Driver for SQL Server)
Использование идентификатора Microsoft Entra (прежнее название — Azure Active Directory)
Using XA Transactions (Использование транзакций XA)
Linux и macOS
- Установка драйвера в Linux
- Установка драйвера в macOS
- Подключение к SQL Server
- Подключение с помощью bcp
- Соединение с помощью sqlcmd
- Трассировка доступа к данным
- Вопросы и ответы
- Установка диспетчера драйверов
- Известные проблемы
- Указания по программированию
- Заметки о выпуске
- Заметки о выпуске (mssql-tools)
- Поддержка высокого уровня доступности и аварийного восстановления
- Использование встроенной проверки подлинности (Kerberos)
Windows
- Образец асинхронного выполнения (метод уведомления)
- Организация пулов соединений с учетом драйвера
- Изменения в возможностях и работе
- Заметки о выпуске ODBC для SQL Server в Windows
- Системные требования, установка и файлы драйвера