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.....