Compartilhar via


Políticas de suporte para o SQL Server Native Client

Este tópico discute como vários componentes de acesso a dados podem ser usados com o SQL Server Native Client.

Suporte a servidor

O SQL Server Native Client 11.0 dá suporte a conexões com SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2012 e Banco de Dados SQL do Azure.

Versões do sistema operacional com suporte

A tabela a seguir lista quais sistemas operacionais dão suporte ao SQL Server Native Client.

Versão do SQL Server Native Client Sistemas operacionais com suporte
SQL Server Native Client (SQL Server 2005) - Microsoft Windows 2000 Service Pack 4 ou posterior
- Microsoft Windows Server 2003 ou posterior
- Microsoft Windows XP Service Pack 1 ou posterior
- Microsoft Windows Vista (requer o SQL Server Service Pack 2 ou posterior)
- Microsoft Windows Server 2008 (requer o SQL Server Service Pack 2 ou posterior)
SQL Server Native Client 10.0 (SQL Server 2008) - Microsoft Windows Server 2003 Service Pack 2 ou posterior
- Microsoft Windows XP Service Pack 2 ou posterior
- Microsoft Windows Vista
- Microsoft Windows Server 2008
SQL Server Native Client 10.5 (SQL Server 2008 R2) - Microsoft Windows Server 2003 Service Pack 2 ou posterior
- Microsoft Windows XP Service Pack 2 ou posterior
- Microsoft Windows Vista
- Microsoft Windows Server 2008
- Microsoft Windows 7
SQL Server Native Client 11.0 (SQL Server 2012 e SQL Server 2014) - Microsoft Windows Vista
- Microsoft Windows Server 2008
- Microsoft Windows 7
- Microsoft Windows 8
– Microsoft Windows Server 2012

Políticas de suporte do ADO

Os aplicativos ADO poderão usar o provedor OLE DB do SQLOLEDB incluído no Windows se eles não exigirem nenhum dos recursos do SQL Server 2005 ou posterior.

Os aplicativos ADO podem usar a versão do SQL Server Native Client incluída no SQL Server 2005. Os aplicativos ADO também podem usar o SQL Server Native Client 11.0 (incluído no SQL Server 2014), mas se o fizerem, eles deverão especificar DataTypeCompatibility=80 nas cadeias de conexão. Somente os recursos do SQL Server 2005 estão disponíveis quando DataTypeCompatibility=80 estão presentes nas cadeias de conexão.

Políticas de suporte do BCP

A partir do SQL Server 2008, bcp.exe dá suporte a arquivos de dados que não são mais do que três versões do SQL Server mais antigas do que a versão do SQL Server na qual bcp.exe enviado.

Políticas de suporte ODBC

Os aplicativos devem usar o driver ODBC do SQL Server incluído no sistema operacional Windows. Você pode usar o driver ODBC do SQL Server Native Client se o aplicativo for certificado para uso com uma versão específica do SQL Server Native Client.

Políticas de suporte do OLE DB

Os aplicativos devem usar o provedor OLE DB do SQL Server incluído no sistema operacional Windows. Você pode usar o provedor OLE DB do SQL Server Native Client se o aplicativo for certificado para uso com uma versão específica do SQL Server Native Client.

Os aplicativos OLE DB que não foram certificados para uso com o SQL Server Native Client poderão usar o cliente nativo do SQL Server se especificarem DataTypeCompatibility=80 em suas cadeias de conexão.

Os aplicativos OLE DB que usam componentes de serviço OLE DB só poderão usar o cliente nativo do SQL Server se especificarem DataTypeCompatibility=80 em suas cadeias de conexão. No entanto, nenhum recurso adicionado após o SQL Server 2005 estará disponível nesse caso.

Consulte Também

Criando aplicativos com o SQL Server Native Client