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 informações detalhadas sobre como usar
bcpcom Azure Synapse Analytics, consulte Carregar dados com bcp. -
bcpestá atualmente em pré-visualização no Warehouse do Microsoft Fabric. -
bcpNão é possível importar dados no endpoint SQL Analytics no Microsoft Fabric.
Identificar versão instalada
Para determinar a versão instalada de bcp, execute o seguinte comando:
bcp -v
Se várias versões de bcp estiverem instaladas no Windows, a PATH variável ambiente determina qual delas é executada. 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
O utilitário bcp tem versionamento independente da versão do SQL Server com que é fornecido:
bcp Versão principal |
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 correr no Windows. Para instruções sobre instalação bcp no Linux e macOS, bem como requisitos do sistema, consulte Instalar as ferramentas de linha de comandos sqlcmd e bcp SQL Server no Linux.
| Package | Platform |
|---|---|
| Utilidades de Linha de Comandos Microsoft para SQL Server | x64x86 |
O pacote Microsoft Command Line Utilities contém tanto bcp e sqlcmd (ODBC). Também instala (ou exige) o Microsoft ODBC Driver para SQL Server.
Note
A transferência autónoma de bcp poderá não ter o mesmo número de versão e de compilação que o bcp incluído na atualização cumulativa (CU) 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 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.