O provedor SQLOLEDB e o driver ODBC do SQL Server que acompanham o Windows são componentes herdados fornecidos apenas para compatibilidade com versões anteriores. Estes foram preteridos desde o SQL 2005.
De acordo com esta postagem no blog da equipe MSSQL Tiger:
SQLOLEDB não receberá suporte para TLS 1.2. Você precisará mudar seu driver para um dos drivers suportados listados em https://support.microsoft.com/en-us/kb/3135244
Você deve ser capaz de instalar o SQL Server Native Client 2012 e usar esse provedor OLE DB apenas com uma alteração de cadeia de conexão (altere
Provider=SQLOLEDB
para Provider=SQLNCLI11
). Claro, uma vez deve testar para evitar surpresas. Por exemplo, lembro que alguém experimentou diferenças de comportamento com o provedor SQL Server Native Client e o ADO classic quando os cursores da API do servidor foram usados, embora os cursores firehose comumente usados estivessem bem. EDITAR
O novo driver OLE DB, MSOLEDBSQL, foi lançado. Esse novo driver inclui suporte para os padrões TLS 1.2 mais recentes e é compatível com o SQL Server Native Client 11 (SQLNCLI11). Veja o anúncio do blog da equipe Microsoft SQLNCLi. Altere a string de conexão para
Provider=MSOLEDBSQL
depois da instalação. EDIÇÃO #2
O tempo continua a marchar. O driver OLE DB do SQL Server Native Client agora foi preterido em favor do MSOLEDBSQL. O fim do suporte para a versão final do SNAC de 2012 é 12 de julho de 2012.
Além disso, como David chamou em sua resposta, a Microsoft adicionou recentemente suporte para componentes TLS 1.2 MDAC no Windows 10 Build 17763.1554:
Adiciona suporte para os protocolos Transport Layer Security (TLS) 1.1 e 1.2 ao se conectar ao SQL Server usando os provedores de dados no Microsoft Data Access Components (MDAC)
No entanto, nenhum aprimoramento (por exemplo, suporte para tipos de dados pós-SQL 2000) foi adicionado.
Em resumo, os drivers de cliente do SQL Server mais recentes fornecem mais controle sobre o driver e a versão específicos sem uma dependência direta de nível de patch do SO. Drivers modernos como MSOLEDBSQL e ODBC Driver n for SQL Server são continuamente aprimorados para oferecer suporte aos recursos e padrões de segurança mais recentes do SQL Server.