Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird erläutert, wie verschiedene Datenzugriffskomponenten mit SQL Server Native Client verwendet werden können.
Serverunterstützung
SQL Server Native Client 11.0 unterstützt Verbindungen mit SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2012 und Azure SQL-Datenbank.
Unterstützte Betriebssystemversionen
In der folgenden Tabelle ist aufgeführt, welche Betriebssysteme SQL Server Native Client unterstützen.
| SQL Server Native Client-Version | Unterstützte Betriebssysteme |
|---|---|
| SQL Server Native Client (SQL Server 2005) | – Microsoft Windows 2000 Service Pack 4 oder höher – Microsoft Windows Server 2003 oder höher – Microsoft Windows XP Service Pack 1 oder höher – Microsoft Windows Vista (erfordert SQL Server Service Pack 2 oder höher) – Microsoft Windows Server 2008 (erfordert SQL Server Service Pack 2 oder höher) |
| SQL Server Native Client 10.0 (SQL Server 2008) | – Microsoft Windows Server 2003 Service Pack 2 oder höher – Microsoft Windows XP Service Pack 2 oder höher – Microsoft Windows Vista – Microsoft Windows Server 2008 |
| SQL Server Native Client 10.5 (SQL Server 2008 R2) | – Microsoft Windows Server 2003 Service Pack 2 oder höher – Microsoft Windows XP Service Pack 2 oder höher – Microsoft Windows Vista – Microsoft Windows Server 2008 – Microsoft Windows 7 |
| SQL Server Native Client 11.0 (SQL Server 2012 und SQL Server 2014) | – Microsoft Windows Vista – Microsoft Windows Server 2008 – Microsoft Windows 7 – Microsoft Windows 8 – Microsoft Windows Server 2012 |
ADO-Supportrichtlinien
ADO-Anwendungen können den SQLOLEDB OLE DB-Anbieter verwenden, der in Windows enthalten ist, wenn keines der Features von SQL Server 2005 oder höher erforderlich ist.
ADO-Anwendungen können die version von SQL Server Native Client verwenden, die in SQL Server 2005 enthalten ist. ADO-Anwendungen können auch SQL Server Native Client 11.0 (enthalten in SQL Server 2014) verwenden, müssen aber in den Verbindungszeichenfolgen angegeben DataTypeCompatibility=80 werden. Nur Features aus SQL Server 2005 sind verfügbar, wenn DataTypeCompatibility=80 sie in den Verbindungszeichenfolgen vorhanden sind.
BCP-Supportrichtlinien
Ab SQL Server 2008 unterstützt bcp.exe Datendateien, die nicht mehr als drei SQL Server-Versionen älter sind als die Version von SQL Server, in der bcp.exe ausgeliefert werden.
ODBC-Supportrichtlinien
Anwendungen sollten den SQL Server ODBC-Treiber verwenden, der im Windows-Betriebssystem enthalten ist. Sie können den SQL Server Native Client ODBC-Treiber verwenden, wenn die Anwendung für die Verwendung mit einer bestimmten Version von SQL Server Native Client zertifiziert ist.
OLE DB-Supportrichtlinien
Anwendungen sollten den SQL Server OLE DB-Anbieter verwenden, der im Windows-Betriebssystem enthalten ist. Sie können den OLE DB-Anbieter des SQL Server Native Client verwenden, wenn die Anwendung für die Verwendung mit einer bestimmten Version von SQL Server Native Client zertifiziert ist.
OLE DB-Anwendungen, die nicht für die Verwendung mit SQL Server Native Client zertifiziert wurden, können SQL Server Native Client verwenden, wenn sie in ihren Verbindungszeichenfolgen angeben DataTypeCompatibility=80 .
OLE DB-Anwendungen, die OLE DB-Dienstkomponenten verwenden, können nur SQL Server Native-Client verwenden, wenn sie in ihren Verbindungszeichenfolgen angeben DataTypeCompatibility=80 . In diesem Fall sind jedoch keine Features verfügbar, die nach SQL Server 2005 hinzugefügt wurden.