Ver Mensaje Individual
  #4  
Antiguo 22-03-2007
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por sanfer1ec
Necesito crear un proceso o un Job que me exporte una tabla o ya sea una consulta SQL a un archivo TXT, ya tengo la consulta pero de ahi no se como exportarlo hacia el archivo TXT, además que el nombre del archivo debe ser por ejemplo:
ddmmyyyhhmm.dat
es decir a cada exportacion debe poner la fecha y la hora que se exporta la tabla.
Estoy investigando que se podria hacer con una DTS, pero no se aun como usarlo, si alguien me puede dar una mano por favor
Tu inquietud parece calcado a una consulta que escribí hace unos días, si es que hablas de SqlServer, te lo copio tal cual lo tengo:
Código SQL [-]
DECLARE @FileName varchar(50),
        @bcpCommand varchar(2000)

SET @FileName = REPLACE('c:\VRR_TRANSFERENCIA_'+CONVERT(char(8),GETDATE(),1)+'.txt','/','-')

SET @bcpCommand = 'bcp "SELECT * FROM TG1002..VRR_TRANSFERENCIA " queryout "'
SET @bcpCommand = @bcpCommand + @FileName + '" -U sa -P TesterDeViolencia -c'

EXEC master..xp_cmdshell @bcpCommand
En lugar de utilizar DTS utilizo BCP.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita