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
Base de Dados SQL do Azure
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Armazém no Microsoft Fabric
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.
- bcp está atualmente em pré-visualização no Warehouse do Microsoft Fabric.
- O bcp não consegue importar dados no endpoint SQL Analytics no Microsoft Fabric.
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 |
|---|---|
| Utilidades de Linha de Comandos Microsoft 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
- BULK INSERT (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 Perguntas & 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.