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
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Warehouse no Microsoft Fabric
Banco de dados SQL no 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.
- O bcp está atualmente em versão prévia no Warehouse em Microsoft Fabric.
- O bcp não pode importar dados no endpoint de análise SQL no Microsoft Fabric.
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 Microsoft 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.