Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2009, 10:36
JoanaG
 
Fecha de Ingreso: octubre-2008
Mensajes: 20
Antigüedad: 16 años, 4 meses
Puntos: 0
Duda: Exportación masiva de datos con bcp

Buenos días a todos


Tengo un grandicimo problema y no he podido dar con la respuesta, el problemilla es el siguiente:

Necesito exporta unos datos a un archivo .txt, bueno, esto lo estiy tratndo de hacer por medio de bcp con el siguiente SP.

Código:
ALTER PROC [dbo].[EXPORTACIONREPORTE]
@Nombretxt varchar(500),@Extencion varchar(4), @servidor varchar(50), @usuario varchar(50), @password varchar(50), @Ruta Varchar(200), @pr smallint

AS

DECLARE @comando varchar(2000)
DECLARE @Query varchar(5000)
DECLARE @Nit smallint


SET @Nit=@pr_Nit

SET @Query= 'EXEC CREDITO..GenerarPlano'


exec CREDITO.dbo.ConsultaReporte

SET @comando = 'bcp.exe "' + @Query + ' " queryout "' + @Ruta + @Nombretxt + '.' + @Extencion +'" -c -T -S ' + @servidor + ' -U ' + @usuario + ' -P ' + @password

EXEC master..xp_cmdshell @comando

Pero los dos procedimientos que trato de ejecutar allí reciben como parametro @pr pero me genera error al asignarlo.

No se si por estar usando bcp no puedo mandar parámetros o se me olvido asignar parámetros, no se, algo pasa, porque le quemo en el Query de los sp el código que deben recibir y me genera bien el plano, entonces por esto creo es problema de asignación


De antemano Muchas Gracias.



Por favor alguien que me pueda ayudar con esto.....