Richtlinien zur Unterstützung für SQL Server Native ClientSupport Policies for SQL Server Native Client

Dieses Thema gilt für: JaSQL ServerJaAzure SQL-DatenbankJaAzure SQL Data Warehouse Ja Parallel DatawarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

In diesem Thema wird die Verwendung verschiedener Datenzugriffskomponenten mit SQL ServerSQL Server Native Client erläutert.This topic discusses how various data-access components can be used with SQL ServerSQL Server Native Client.

ServerunterstützungServer Support

SQL ServerSQL Server Native Client 11.0 unterstützt Verbindungen mit, SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012 (11.x)SQL Server 2012 (11.x), SQL Server 2014 (12.x)SQL Server 2014 (12.x), und Azure SQL-DatenbankAzure SQL Database. Native Client 11.0 supports connections to, SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012 (11.x)SQL Server 2012 (11.x), SQL Server 2014 (12.x)SQL Server 2014 (12.x), and Azure SQL-DatenbankAzure SQL Database.

Unterstützte BetriebssystemversionenSupported Operating System Versions

In der folgenden Tabelle werden die Betriebssysteme, die SQL ServerSQL Server Native Client unterstützen, aufgeführt.The following table lists which operating systems support SQL ServerSQL Server Native Client.

SQL Server Native Client-VersionSQL Server Native Client version Unterstützte BetriebssystemeSupported operating systems
SQL Server Native Client (SQL Server 2005)SQL Server Native Client (SQL Server 2005) Microsoft Windows 2000 Service Pack 4 oder höherMicrosoft Windows 2000 Service Pack 4 or later

Microsoft Windows Server 2003 oder höherMicrosoft Windows Server 2003 or later

Microsoft Windows XP Servicepack 1 oder höherMicrosoft Windows XP Service Pack 1 or later

Microsoft Windows Vista (erfordert SQL ServerSQL Server Service Pack 2 oder höher)Microsoft Windows Vista (requires SQL ServerSQL Server Service Pack 2, or later)

Microsoft Windows Server 2008 R2 (erfordert SQL ServerSQL Server Servicepack 2 oder höher)Microsoft Windows Server 2008 R2 (requires SQL ServerSQL Server Service Pack 2, or later)
SQL Server Native Client 10.0 ( SQL Server 2008SQL Server 2008)SQL Server Native Client 10.0 ( SQL Server 2008SQL Server 2008) Microsoft Windows Server 2003 Service Pack 2 oder höherMicrosoft Windows Server 2003 Service Pack 2, or later

Microsoft Windows XP Service Pack 2 oder höherMicrosoft Windows XP Service Pack 2, or later

Microsoft Windows VistaMicrosoft Windows Vista

Microsoft Windows Server 2008 R2Microsoft Windows Server 2008 R2
SQL Server Native Client 10.5 ( SQL Server 2008 R2SQL Server 2008 R2)SQL Server Native Client 10.5 ( SQL Server 2008 R2SQL Server 2008 R2) Microsoft Windows Server 2003 Service Pack 2 oder höherMicrosoft Windows Server 2003 Service Pack 2, or later

Microsoft Windows XP Servicepack 2 oder höherMicrosoft Windows XP Service Pack 2 or later

Microsoft Windows VistaMicrosoft Windows Vista

Microsoft Windows Server 2008 R2Microsoft Windows Server 2008 R2

Microsoft Windows 7Microsoft Windows 7
SQL Server Native Client 11.0 ( SQL Server 2012 (11.x)SQL Server 2012 (11.x) und SQL Server 2014 (12.x)SQL Server 2014 (12.x))SQL Server Native Client 11.0 ( SQL Server 2012 (11.x)SQL Server 2012 (11.x) and SQL Server 2014 (12.x)SQL Server 2014 (12.x)) Microsoft Windows VistaMicrosoft Windows Vista

Microsoft Windows Server 2008 R2Microsoft Windows Server 2008 R2

Microsoft Windows 7Microsoft Windows 7

Microsoft Windows 8Microsoft Windows 8

Microsoft Windows Server 2012Microsoft Windows Server 2012

Richtlinien zur ADO-UnterstützungADO Support Policies

ADO-Anwendungen können den zum Lieferumfang von Windows gehörenden SQLOLEDB OLE DB-Anbieter verwenden, sofern sie keine Funktionen von SQL Server 2005SQL Server 2005 oder höher benötigen.ADO applications can use the SQLOLEDB OLE DB provider that is included with Windows if they do not require any of the features of SQL Server 2005SQL Server 2005 or later.

ADO-Anwendungen können die Version des SQL ServerSQL Server in Native Client enthalten SQL Server 2005SQL Server 2005.ADO applications can use the version of SQL ServerSQL Server Native Client included in SQL Server 2005SQL Server 2005. ADO-Anwendungen können auch SQL ServerSQL Server Native Client 11.0 (im Lieferumfang von SQL Server 2014 (12.x)SQL Server 2014 (12.x) enthalten) verwenden, müssen in diesem Fall allerdings in den Verbindungszeichenfolgen DataTypeCompatibility=80 angeben.ADO applications can also use SQL ServerSQL Server Native Client 11.0 (included in SQL Server 2014 (12.x)SQL Server 2014 (12.x)), but if they do so they must specify DataTypeCompatibility=80 in the connection strings. Wenn DataTypeCompatibility=80 in den Verbindungszeichenfolgen angegeben wird, sind nur die Funktionen von SQL Server 2005SQL Server 2005 verfügbar.Only features from SQL Server 2005SQL Server 2005 are available when DataTypeCompatibility=80 is present in the connection strings.

Richtlinien zur BCP-UnterstützungBCP Support Policies

Ab SQL Server 2008SQL Server 2008 unterstützt bcp.exe Datendateien, die nicht mehr als drei SQL ServerSQL Server-Versionen älter sind als die SQL ServerSQL Server-Version, mit der bcp.exe ausgeliefert wurde.Beginning in SQL Server 2008SQL Server 2008, bcp.exe supports data files that are no more than three SQL ServerSQL Server versions older than the version of SQL ServerSQL Server in which bcp.exe shipped.

Richtlinien zur ODBC-UnterstützungODBC Support Policies

Anwendungen sollten den im Betriebssystem Windows enthaltenen SQL ServerSQL Server-ODBC-Treiber verwenden.Applications should use the SQL ServerSQL Server ODBC driver included with the Windows operating system. Sie können den ODBC-Treiber von SQL ServerSQL Server Native Client verwenden, wenn die Anwendung für die Verwendung einer bestimmten Version von SQL ServerSQL Server Native Client zertifiziert wurde.You can use the SQL ServerSQL Server Native Client ODBC driver if the application is certified it for use with a specific version of SQL ServerSQL Server Native Client.

Richtlinien zur OLE DB-UnterstützungOLE DB Support Policies

Anwendungen sollten den im Betriebssystem Windows enthaltenen SQL ServerSQL Server OLE DB-Anbieter verwenden.Applications should use the SQL ServerSQL Server OLE DB provider included with the Windows operating system. Sie können den OLE DB-Treiber von SQL ServerSQL Server Native Client verwenden, wenn die Anwendung für die Verwendung einer bestimmten Version von SQL ServerSQL Server Native Client zertifiziert wurde.You can use the SQL ServerSQL Server Native Client OLE DB provider if the application is certified for use with a specific version of SQL ServerSQL Server Native Client.

OLE DB-Anwendungen, die nicht für die Verwendung mit SQL ServerSQL Server Native Client zertifiziert wurden, können SQL ServerSQL Server Native Client einsetzen, wenn in den Verbindungszeichenfolgen DataTypeCompatibility=80 angegeben wird.OLE DB applications that have not been certified for use with SQL ServerSQL Server Native Client can use SQL ServerSQL Server Native client if they specify DataTypeCompatibility=80 in their connection strings.

OLE DB-Anwendungen, die OLE DB-Dienstkomponenten einsetzen, können nur dann SQL ServerSQL Server Native Client verwenden, wenn in den Verbindungszeichenfolgen DataTypeCompatibility=80 angegeben wird.OLE DB applications that use OLE DB Service Components can only use SQL ServerSQL Server Native client if they specify DataTypeCompatibility=80 in their connection strings. Allerdings keine Funktionen hinzugefügt, nachdem SQL Server 2005SQL Server 2005 werden in diesem Fall zur Verfügung stehen.However, no features added after SQL Server 2005SQL Server 2005 will be available in this case.

Siehe auchSee Also

Erstellen von Anwendungen mit SQL Server Native ClientBuilding Applications with SQL Server Native Client