Ниже приведены ответы на вопросы о драйвере 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 не является продуктом с открытым исходным кодом.