SQL Server e ADO.NET

Baixar ADO.NET

Use este guia para encontrar documentação específica de conexão, dados e recursos do SQL Server para aplicações .NET.

Microsoft.Data.SqlClient

Microsoft.Data.SqlClient fornece o driver ADO.NET para SQL Server, SQL do Azure e os endpoints SQL com suporte do Microsoft Fabric. Ele implementa o protocolo Tabular Data Stream (TDS) e expõe conexões, comandos, parâmetros, transações e leitores de dados.

Comece com Connect e faça uma consulta para uma primeira aplicação. Suporte a recursos e autenticação depende do serviço alvo; não presuma que todo recurso do SQL Server está disponível em um endpoint em nuvem.

Conexões seguras e confiáveis

Task Guide
Exigir criptografia e validar a identidade do servidor. Criptografia e validação de certificado
Escolha a autenticação integrada do Windows ou a autenticação por senha do SQL. Autenticação do SQL Server e do Windows
Use identidade gerenciada, identidade de carga de trabalho, login do usuário ou tokens de acesso. Autenticação do Microsoft Entra
Conecte-se via failover e configure o roteamento somente para leitura. Alta disponibilidade e recuperação de desastre
Desenvolva em relação a um mecanismo SQL Server por usuário no Windows. LocalDB e desenvolvimento local
Revise as permissões, a construção de consultas, os segredos e os logs. Melhores práticas de segurança

Nesta seção

Tópico Descrição
Segurança do SQL Server Recursos de segurança de banco de dados e orientações de segurança de aplicações.
Tipos de dados do SQL Server e do ADO.NET Tipos de dados do SQL Server e suas representações em .NET.
Dados binários e de valor grande do SQL Server Dados binários, de grande valor e FILESTREAM.
Operações de dados do SQL Server no ADO.NET Cópia em massa, múltiplos conjuntos de resultados ativos, operações assíncronas e parâmetros com valores de tabela.
Recursos do SQL Server e ADO.NET Recursos de banco de dados usados por aplicações SqlClient.

Para configuração e administração do motor, veja a documentação do SQL Server.