Im Folgenden finden Sie Antworten auf Fragen zum ODBC Driver for SQL Server unter Linux und macOS.
Häufig gestellte Fragen
Wie funktionieren die vorhandenen ODBC-Anwendungen unter Linux und macOS mit dem Treiber?
Sie sollten in der Lage sein, die ODBC-Anwendungen, die Sie unter Linux oder macOS mit anderen Treibern kompiliert und ausgeführt haben, zu kompilieren und auszuführen.
Welche Features von SQL Server 2012 (11.x) werden von dieser Version des Treibers unterstützt?
Der ODBC-Treiber unter Linux und macOS unterstützt mit Ausnahme von LocalDB alle Serverfeatures in SQL Server 2012 (11.x). Weitere Informationen zu von SQL Server unterstützten Features finden Sie unter Programmierrichtlinien.
Unterstützt der Treiber die Kerberos-Authentifizierung?
Ja. Wenn Sie über eine Kerberos-Umgebung verfügen, sollten Sie mit dem Trusted_Connection=Yes
-Datenquellennamen oder der -Verbindungszeichenfolgenoption eine Verbindung mit Servern herstellen können. Weitere Informationen finden Sie unter Using Integrated Authentication (Verwenden der integrierten Authentifizierung).
Welche Unicode-Codierung sollte eine Anwendung verwenden?
UTF-8 für SQL_CHAR-Daten und UTF-16 für SQL_WCHAR-Daten. Abhängig vom Gebietsschema des Systems und der Treiberversion werden möglicherweise auch Daten in anderen Codierungen als der UTF-8-Codierung unterstützt. Weitere Informationen finden Sie in den Programmierrichtlinien.
Gibt es ODBC-Beispiele, die ich herunterladen und mit dem Treiber laufen lassen kann, um damit zu experimentieren oder sie auszuwerten?
Ein Beispiel hierzu finden Sie unter Vorhandene MSDN C++ ODBC-Beispiele für die ODBC-Treiber unter Linux . Dies gilt auch für den ODBC-Treiber unter macOS.
Ist der ODBC-Treiber unter Linux oder macOS Open Source?
Nein, der ODBC-Treiber unter Linux und macOS ist kein Open-Source-Produkt.