Neuigkeiten in SQL Server Native Client

SQL Server 2012 enthält die endgültige Version von SQL Server Native Client. SQL Server Native Client wird in zukünftigen Versionen von SQL Server nicht aktualisiert. Der Einfachheit halber wird SQL Server 2012 Native Client jedoch auch mit zukünftigen Versionen von SQL Server ausgeliefert.

Weitere Informationen finden Sie unter Der SQL Server Native Client-OLE DB-Anbieter wird nach SQL Server 2012 nicht mehr geliefert.

Die Nachfolgeversion des ODBC-Treibers von SQL Server Native Client wird unter Windows Microsoft ODBC Driver 11 für SQL Server genannt. Sie können diesen ODBC-Treiber unter Microsoft ODBC Driver 11 für SQL Server – Windows herunterladen. Ab wird dieser ODBC-Treiber auch mit dem Datenbankmodul installiert.

Die Entwicklung für den OLE DB-Anbieter in SQL Server Native Client ist mit SQL Server 2012 Native Client beendet. Entwickler, die einen OLE DB-Anbieter für Verbindungen mit der aktuellen Version von SQL Server verwenden möchten, müssen den in SQL Server 2012 Native Client enthaltenen OLE DB-Anbieter verwenden.

In den folgenden Themen werden wichtige neue SQL Server Native Client-Funktionen in SQL Server 2012 beschrieben.

Außerdem unterstützt ODBC in SQL Server Native Client jetzt drei Funktionen, die im Windows 7-SDK der ODBC-Standardfunktionalität hinzugefügt wurden:

  • Asynchrone Ausführung von Vorgängen mit Verbindungen. Weitere Informationen finden Sie unter Asynchrone Ausführung.

  • Erweiterbarkeit von C-Datentypen. Weitere Informationen finden Sie unter C-Datentypen in ODBC.

    Um diese Funktion in SQL Server Native Client zu unterstützen, kann SQLGetDescField SQL_C_SS_TIME2 (für time-Typen) oder SQL_C_SS_TIMESTAMPOFFSET (für datetimeoffset) anstelle von SQL_C_BINARY zurückgeben, wenn die Anwendung ODBC 3.8 verwendet. Weitere Informationen finden Sie unter Datentypunterstützung für ODBC-Verbesserungen bei Datum/Uhrzeit.

  • Mehrfaches Aufrufen von SQLGetData mit einem kleinen Puffer, um einen großen Parameterwert abzurufen. Weitere Informationen finden Sie unter Abrufen von Ausgabeparametern mit SQLGetData.

In den folgenden Themen werden Änderungen des Verhaltens von SQL Server Native Client in SQL Server 2012 beschrieben.

Siehe auch

Andere Ressourcen

SQL Server Native Client-Funktionen