es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El archivo de formato tiene un error: “‘bcp’ no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes.”

Pregunta

Quiero crear un archivo de formato (.fmt) para SQL Server para inserciones masivas desde el almacenamiento de blobs de Azure. Estoy utilizando el siguiente código:


SELECT * FROM OPENROWSET(
BULK 'week3/inv-2017-01-19.csv',
DATA_SOURCE = 'MyAzureInvoices',
FORMAT = 'CSV',
FORMATFILE='invoices.fmt',
FORMATFILE_DATA_SOURCE = 'MyAzureInvoices'
) AS DataFile;

Utilicé este comando en mi cmd:

bcp [cpdb-dev].dbo.mykiosk_temp format nul -c -f C:\Users\BB-Pa\BCP\mk_data.fmt -T

Pero me da un error:

“‘bcp’ no se reconoce como un comando interno o externo, programa
operable o archivo por lotes.”

¿Necesito instalar bcp por separado?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, necesita instalar bcp por separado. bcp es una utilidad de línea de comandos que se utiliza para importar y exportar datos desde SQL Server o Azure SQL Database. Puede descargarlo desde el sitio web de Microsoft.

Comments are closed.