Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Base de dados SQL no Microsoft Fabric
A utilidade de cópia em massa (bcp) copia em massa dados entre uma instância do SQL Server e um ficheiro de dados num formato especificado pelo utilizador.
Para obter informações detalhadas sobre como usar bcp com o Azure Synapse Analytics, consulte Carregar dados com bcp.
Identificar 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 ambiente determina qual delas corre. Para listar todas as cópias de bcp.exe no caminho de pesquisa, use o seguinte comando:
where bcp.exe
Para informações sobre como definir o caminho de comando na PATH variável de ambiente, veja Variáveis de ambiente.
Versionamento do Plano de Continuidade de Negócios
A utilidade bcp é versionada independentemente da versão do SQL Server com que é incluída:
| Versão principal do BCP | Distribution |
|---|---|
| 18 | Vem com SQL Server 2025 (17.x). Adiciona os interruptores -Y (modo de encriptação TLS) e -u (certificado de servidor de confiança). |
| 15 | Distribuído como Microsoft Command Line Utilities 15 para SQL Server, e incluído com as ferramentas SQL Server 2019 (15.x) e SQL Server 2022 (16.x). |
Faça o download da versão mais recente
As seguintes instruções são para bcp a executar no Windows. Para instruções sobre como instalar o bcp no Linux e macOS, bem como os requisitos do sistema, consulte Instalar as ferramentas de linha de comandos SQL Server sqlcmd e bcp no Linux.
| Package | Platform |
|---|---|
| Utilitários de linha de comando da Microsoft 15 para SQL Server | x64x86 |
O pacote Microsoft Command Line Utilities contém tanto bcp como sqlcmd (ODBC). Também instala (ou exige) o Microsoft ODBC Driver para SQL Server.
Note
O download independente do bcp pode não ter o mesmo número de versão e compilação que o bcp que vem com a atualização cumulativa mais recente do SQL Server. Este comportamento é esperado. O download standalone ainda contém todas as correções incluídas na última Atualização Cumulativa (CU).
Requisitos de sistema
Os seguintes requisitos de sistema são para bcp a correr no Windows.
- Windows 10 e versões posteriores
- Windows Server 2016 e versões posteriores
- Driver ODBC Microsoft para SQL Server (driver 18 é recomendado)
Conteúdo relacionado
- utilitário bcp
- Como usar a utilidade BCP
- Autenticar com o Microsoft Entra ID no BCP
- Preparar dados para exportação ou importação em massa
- INSERÇÃO EM MASSA (Transact-SQL)
- OPENROWSET (Transact-SQL)
- Formatar arquivos para importar ou exportar dados (SQL Server)
Obter ajuda
- Ideias para SQL: Tens sugestões para melhorar SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Faça perguntas sobre o SQL Server
- Stack Overflow (tag sql-server): respostas a perguntas de desenvolvimento SQL
- Termos e informações de licença do Microsoft SQL Server
- Opções de suporte para utilizadores empresariais
- Ajuda SQL Server adicional e feedback
Contribuir para a documentação do SQL
Você sabia que você mesmo pode editar conteúdo SQL? Se o fizer, não só ajudará a melhorar a nossa documentação, como também será creditado como contribuidor da página.
Para obter mais informações, consulte Editar a documentação do Microsoft Learn.