Bueno un BCP es un Bulk Copy y sirve exactamente para realizar importacion o exportacion de informacion
Si tu quieres bajar o subir paquetes de informacion puedes hacer lo siguiente.....
Declare Barrida Insensitive Cursor For
Select IdDivision, IdUEN, Directorio
From MEOFIN..Directorios
Where idUEN < 131 --<> 131 And idUEN <> 132 And idUEN <> 133 And idUEN <> 134 And idUEN <> 135 And idUEN <> 136 And idUEN <> 137 And idUEN <> 138
Order by IdDivision, IdUEN
Open Barrida
Fetch Next From Barrida Into @IdUEN, @IdUEN, @Directorio
While @@Fetch_Status <> -1
Begin
Select @Directorio
Select @Detalle = 'BCP MEOFIN..TmpPolizasDetalle in \\Finanzas\c$\CargasTXT\PD' + @Directorio + '.txt -c -t"|" -SFinanzas -Uedelrio -P123 -o\\Finanzas\c$\CargasTXT\CargasIN\PD' + @Directorio + '.in -e\\Finanzas\c$\CargasTXT\CargasERR\PD' + @Directorio + '.err'
Exec Master..xp_cmdshell @Detalle
Truncate Table MEOFIN..TmpPolizasDetalle
Truncate Table MEOFIN..TmpPolizasEncabezado
Fetch Next From Barrida Into @IdUEN, @IdUEN, @Directorio
End
Close Barrida
Deallocate Barrida
Esto es lo mismo que un dts...