Cita:
Iniciado por Libras no estas especificando el server en el bcp prueba con esto:
Código SQL:
Ver originalCREATE Proc SpToTextFile
AS
DECLARE @Comando VARCHAR(2048)
SET @Comando='Exec Master..xp_Cmdshell ''bcp "select * from talon_electronica where talon_clave =1" queryout "c:\logs\SQLRocks.txt" -S localhost -T -C'''
print @comando
EXEC(@Comando)
saludos!!
Me da el mismo error :/ como q no encuentra esa tabla o no se q pex, tu no tienes un ejemplo donde generes un txt?
Hola!!.
He avanzado, creo que ya jala pero me genera el archivo vacio :(
Código SQL:
Ver originalALTER Proc SpToTextFile
AS
DECLARE @Comando VARCHAR(2048)
SET @Comando='Exec Master..xp_Cmdshell ''bcp "select NOM_FILE_XML from advanpro_pordusa.dbo.talon_electronica where talon_clave =1" queryout "c:\logs\SQLRocks.txt" -S BSCJDELGAD -T -C'''
print @comando
EXEC(@Comando)
Nose porq como muestra la imagen me pide esto:
Enter the file storage type of field NOM_FILE_XML [char]:
EDITO NUEVAMENTE:
Ya me quedo, quedo asi:
Código SQL:
Ver originalALTER Proc SpToTextFile
AS
DECLARE @Comando VARCHAR(2048)
SET @Comando='Exec Master..xp_Cmdshell ''bcp "select NOM_FILE_XML from advanpro_pordusa.dbo.talon_electronica where talon_clave =1" queryout "c:\logs\SQLRocks.txt" -S BSCJDELGAD -T -c'''
print @comando
EXEC(@Comando)
Y ya namas lo mandas llamar asi:
Saludos,
Luis.