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.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL database in Microsoft Fabric
O utilitário de programa de cópia em massa (bcp) copia dados entre uma instância do SQL Server e um arquivo de dados em um formato especificado pelo usuário.
Para obter informações detalhadas sobre como usar o bcp com o Azure Synapse Analytics, confira Carregar dados com o bcp.
Identificar a versão instalada
Para determinar a versão instalada do bcp, execute o seguinte comando:
bcp -v
Se várias versões do bcp estiverem instaladas no Windows, a PATH variável de ambiente determinará qual delas será executada. Para listar todas as cópias de bcp.exe no caminho de busca, use o seguinte comando:
where bcp.exe
Para obter informações sobre como definir o caminho de comando na PATH variável de ambiente, consulte variáveis de ambiente.
controle de versão do BCP
O utilitário bcp tem versão independente da versão do SQL Server com a qual é fornecido.
| bcp versão principal | Distribution |
|---|---|
| 18 | É fornecido com o SQL Server 2025 (17.x). Adiciona -Y (modo de criptografia TLS) e -u comutadores (certificado de servidor confiável). |
| 15 | Distribuídos como Utilitários de Linha de Comando da Microsoft 15 para SQL Server e agrupados com as ferramentas SQL Server 2019 (15.x) e SQL Server 2022 (16.x). |
Baixar a versão mais recente
As instruções a seguir são para bcp em execução no Windows. Para obter instruções sobre como instalar o bcp no Linux e no macOS, bem como os requisitos do sistema, consulte Instalar as ferramentas de linha de comando do SQL Server sqlcmd e bcp no Linux.
| Package | Platform |
|---|---|
| Utilitários de linha de comando da Microsoft 15 para SQL Server | x64x86 |
O pacote utilitários de linha de comando da Microsoft contém bcp e sqlcmd (ODBC). Ele também instala (ou requer) o Microsoft ODBC Driver for SQL Server.
Note
O download autônomo de bcp pode não ter o mesmo número de versão e build que o bcp que acompanha a atualização cumulativa (CU) mais recente do SQL Server. Esse comportamento é esperado. O download autônomo ainda contém todas as correções incluídas na atualização cumulativa mais recente (CU).
Requisitos de sistema
Os requisitos do sistema a seguir são para bcp em execução no Windows.
- Windows 10 e versões posteriores
- Windows Server 2016 e versões posteriores
- Microsoft ODBC Driver for SQL Server (o driver 18 é recomendado)
Conteúdo relacionado
- utilitário bcp
- Como usar o utilitário bcp
- Autenticar com a Identidade do Microsoft Entra no bcp
- Preparar dados para exportação ou importação em massa
- BULK INSERT (Transact-SQL)
- OPENROWSET (Transact-SQL)
- Arquivos de formato para importação ou exportação de dados (SQL Server)
Obter ajuda
- Ideias para SQL: Tem sugestões para melhorar o SQL Server?
- Microsoft Q&A (SQL Server)
- DBA Stack Exchange (tag sql-server): Faça perguntas sobre SQL Server
- Stack Overflow (tag sql-server): respostas para perguntas sobre desenvolvimento SQL
- Informações e termos de licença do Microsoft SQL Server
- Opções de suporte para usuários empresariais
- Ajuda e comentários adicionais sobre o SQL Server
Contribua com a documentação do SQL
Você sabia que pode editar o conteúdo do SQL por conta própria? Ao fazer isso, além de melhorar nossa documentação, você também será creditado como um colaborador da página.
Para obter mais informações, consulte a documentação Edit Microsoft Learn.