Часто задаваемые вопросы об ODBC в Linux и macOS

Скачать драйвер ODBC

Ниже приведены ответы на вопросы о драйвере ODBC для SQL Server на Linux и macOS.

Вопросы и ответы

Как работают с драйвером существующие приложения ODBC в Linux и macOS?
Вы должны быть в состоянии компилировать и запускать приложения ODBC, которые компилировались и запускались в Linux или macOS с использованием других драйверов.

Какие функции SQL Server 2012 (11.x) поддерживают эту версию драйвера?

Драйвер ODBC в Linux и macOS поддерживает все функции сервера в SQL Server 2012 (11.x), кроме LocalDB. Дополнительные сведения о поддерживаемых функциях SQL Server см. в руководстве по программированию.

Поддерживает ли драйвер проверку подлинности Kerberos?
Да. При наличии существующей установки среды Kerberos вы сможете подключиться к серверам, используя имя DSN Trusted_Connection=Yes или строку подключения. Дополнительные сведения см. в статье Использование встроенной проверки подлинности.

Какую кодировку Юникода должно использовать приложение?
UTF-8 для данных SQL_CHAR и UTF-16 для данных SQL_WCHAR. В зависимости от языкового стандарта и версии драйвера, могут поддерживаться данные и в некоторых других кодировках, кроме UTF-8. Более подробную информацию см. в статье Указания по программированию.

Существуют ли примеры ODBC, которые я могу скачать и запустить с помощью драйвера, чтобы поэкспериментировать с ним или оценить его?

Пример см. в статье Использование существующих примеров MSDN C++ ODBC для драйвера ODBC в Linux . Это также применимо к драйверу ODBC для macOS.

Имеет ли драйвер ODBC для Linux открытый исходный код?

Нет, драйвер ODBC для Linux не является продуктом с открытым исходным кодом.

См. также