Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.