Políticas de suporte do SQL Server Native Client
Este tópico discute como vários componentes de acesso a dados podem ser usados com SQL Server Native Client.
Suporte de servidor
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 compatíveis
A tabela a seguir lista quais sistemas operacionais dão suporte a SQL Server Native Client.
Versão do SQL Server Native Client | Sistemas operacionais compatíveis |
---|---|
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 SQL Server Service Pack 2 ou posterior) - Microsoft Windows Server 2008 (requer 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 para ADO
Os aplicativos ADO podem usar o provedor OLE DB do SQLOLEDB incluído no Windows se não exigirem nenhum dos recursos do SQL Server 2005 ou posterior.
Os aplicativos ADO podem usar a versão de SQL Server Native Client incluída no SQL Server 2005. Os aplicativos ADO também podem usar SQL Server Native Client 11.0 (incluído no SQL Server 2014), mas, se fizerem isso, deverão especificar DataTypeCompatibility=80
nas cadeias de conexão. Somente recursos do SQL Server 2005 estão disponíveis quando DataTypeCompatibility=80
estiverem presentes nas cadeias de conexão.
Políticas de suporte do BCP
A partir do SQL Server 2008, o bcp.exe dá suporte a arquivos de dados que não têm mais de três versões SQL Server mais antigas do que a versão do SQL Server em que bcp.exe enviados.
Políticas de suporte do ODBC
Os aplicativos devem usar o SQL Server driver ODBC incluído no sistema operacional Windows. Você pode usar o driver ODBC 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 SQL Server provedor OLE DB incluído no sistema operacional Windows. Você pode usar a SQL Server Native Client provedor OLE DB se o aplicativo for certificado para uso com uma versão específica do SQL Server Native Client.
Aplicativos OLE DB que não foram certificados para uso com SQL Server Native Client podem usar SQL Server cliente Nativo 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 SQL Server cliente nativo se especificarem DataTypeCompatibility=80
em suas cadeias de conexão. No entanto, nenhum recurso adicionado após SQL Server 2005 estará disponível nesse caso.