¡SQL exporta texto automáticamente y le asigna el nombre de la hora actual!
Agregaste una función de conversión de tiempo, pero esta función no es efectiva si está encerrada entre ""
Además, en general SQL, se usa ' en lugar de " p>
Intente escribir lo siguiente nuevamente
declare @cmd como varchar
set @cmd = 'bcp DB_1..Table_1 out c:\1'+CONVERT (char,getdate() )+'.txt -c -S servidor -U sa -P contraseña'
print @cmd
EXEC master..xp_cmdshell @cmd
Si sigue siendo incorrecto, puede verificar el contenido de salida. print @cmd es el contenido completo de este comando bcp. Se puede ejecutar en el cmd real. Si esto es correcto, la ejecución generalmente se realizará. es un problema con xp_cmdshell. Esto no está abierto de forma predeterminada. Debe ejecutar una declaración para permitir que xp_cmdshell se ejecute
/feixianxxx/archive/2009/08/14/4445603.aspx
.Esto se presentó arriba