Hola, estoy intentando usar el comando "master..xp_cmdshell @comando" dentro de un trigger, y el problema que tengo es que cuando se ejecuta el trigger debido al insert/updete se cuelga la base de datos. Probé que los datos vayan a una tabla temporarl en vez de generar un txt y funciona.
Alguien me puede dar una mano, estoy con este problema hace varias semanas, el codigo es el siguiente
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER TRIGGER [TriggerLlamador]
ON [CM].[dbo].[LlamadosConsultorios]
after INSERT,UPDATE
AS
BEGIN
DECLARE @Comando varchar(8000),
select @comando ='BCP "select PrestacionExamen from cm..examenesrealizados where examenrealizado = 289059 " queryout e:\Aplicaciones\ArchivosEnviados\Pulsera.txt -c -S -C ACP -S"'+ @@Servername + '" -U"Usuario" -P"Contraseña"'
Exec master..xp_cmdshell @comando
END
desde ya muchas gracias