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.
Versão: 18.6.2.1
Data: 31 de março de 2026
O ODBC é a API de acesso a dados nativo primária para aplicativos escritos em C e C++ para o SQL Server. Há um driver ODBC para a maioria das fontes de dados. Outros idiomas que usam o ODBC incluem COBOL, Perl, PHP e Python. ODBC é amplamente usado em cenários de integração de dados.
O driver ODBC é fornecido com ferramentas como sqlcmd e bcp. A sqlcmd ferramenta permite executar instruções Transact-SQL, procedimentos do sistema e scripts SQL. A bcp ferramenta copia em massa dados entre uma instância do Microsoft SQL Server e um arquivo de dados em um formato que você escolher. Você pode usar bcp para importar muitas linhas novas em tabelas do SQL Server ou exportar dados de tabelas para arquivos de dados.
Exemplo de código em C++
Para um exemplo em C++ que demonstra como usar as APIs ODBC para se conectar e acessar um banco de dados, veja Programa ODBC de exemplo.
Baixar
Documentação
Recursos
- Resiliência de conexão no driver ODBC
- Provedores de repositórios de chaves personalizados
- Classificação de Dados
- DSN e palavras-chave e atributos da string de conexão
- Recursos do SQL Server Native Client (os recursos disponíveis também se aplicam ao Driver ODBC para SQL Server, exceto pelo OLE DB)
- Usando o Always Encrypted com o driver ODBC para o SQL Server
- Usar Microsoft Entra ID com o driver ODBC
- Use a resolução transparente de IP na rede com o driver ODBC
- Como usar Transações XA
- Tipo de dado vetorial (ODBC)
- Solução de problemas de criptografia de conexão no driver ODBC
Linux e macOS
- Instalar o driver ODBC da Microsoft para SQL Server (Linux)
- Instalar o driver ODBC da Microsoft para SQL Server (macOS)
- Conectando a partir do Linux ou macOS
- utilitário bcp
- Conectando com sqlcmd
- Rastreamento de acesso a dados no Linux e macOS
- Perguntas frequentes
- Instalando o Gerenciador de Driver
- Problemas conhecidos para o driver ODBC no Linux e no macOS
- Diretrizes de programação
- Notas de lançamento para o driver Microsoft ODBC para SQL Server em Linux e macOS
- Notas de atualização para as ferramentas do Microsoft SQL Server no Linux e macOS
- Alta disponibilidade e recuperação de desastre
- Como usar a autenticação integrada
Windows
- Exemplo de execução assíncrona (método de notificação)
- Pool de conexões compatível com o driver no driver ODBC para SQL Server
- Recursos do driver ODBC da Microsoft para o SQL Server no Windows
- Notas de Lançamento para o Driver ODBC da Microsoft para SQL Server no Windows
- Requisitos do sistema, instalação e arquivos de driver