archivo

18/07/2007 - 21:40 por Jiordie | Informe spam
Hola a todos,

En un trigger puedo enviar algún comando para eliminar un archivo físico del
disco?

Cómo haría eso?

muchas gracias desde ya

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
18/07/2007 - 22:02 | Informe spam
Hi Jiordie,

De poder, claro que se puede, pero eso no es recomendable porque si algo
pasa y el control no es devuelto a SQL server, la transaccin quedara abierta
por buen rato y eso puede traer serios problemas con la tempdb, log de
transacciones, etc.

Si todavia insistes, puedes chequear xp_cmdshell en los BOL.


AMB

"Jiordie" wrote:

Hola a todos,

En un trigger puedo enviar algún comando para eliminar un archivo físico del
disco?

Cómo haría eso?

muchas gracias desde ya



Respuesta Responder a este mensaje
#2 Jiordie
18/07/2007 - 22:24 | Informe spam
Muchas gracias por tu ayuda, quisiera saber si depronto hay otra forma de
hacerlo, no se, que depronto sea mas segura.

Muchas gracias


"Alejandro Mesa" escribió en el
mensaje news:
Hi Jiordie,

De poder, claro que se puede, pero eso no es recomendable porque si algo
pasa y el control no es devuelto a SQL server, la transaccin quedara
abierta
por buen rato y eso puede traer serios problemas con la tempdb, log de
transacciones, etc.

Si todavia insistes, puedes chequear xp_cmdshell en los BOL.


AMB

"Jiordie" wrote:

Hola a todos,

En un trigger puedo enviar algún comando para eliminar un archivo físico
del
disco?

Cómo haría eso?

muchas gracias desde ya



Respuesta Responder a este mensaje
#3 principiante
18/07/2007 - 23:38 | Informe spam
Si dices en mas detalles lo que deseas hacer tal vez te podamos dar otras
opciones.

Yo tampoco estoy de acuerdo que uses el servidor para eso y mucho menos
dentro de un trigger.

Jose TH


"Jiordie" escribió en el mensaje
news:%
Muchas gracias por tu ayuda, quisiera saber si depronto hay otra forma de
hacerlo, no se, que depronto sea mas segura.

Muchas gracias


"Alejandro Mesa" escribió en el
mensaje news:
Hi Jiordie,

De poder, claro que se puede, pero eso no es recomendable porque si algo
pasa y el control no es devuelto a SQL server, la transaccin quedara
abierta
por buen rato y eso puede traer serios problemas con la tempdb, log de
transacciones, etc.

Si todavia insistes, puedes chequear xp_cmdshell en los BOL.


AMB

"Jiordie" wrote:

Hola a todos,

En un trigger puedo enviar algún comando para eliminar un archivo físico
del
disco?

Cómo haría eso?

muchas gracias desde ya









Respuesta Responder a este mensaje
#4 Javier Loria
19/07/2007 - 05:57 | Informe spam
Hola:
Si tienes SQL2005 podrias usar Service Broker, desde el trigger enviar
una mensaje y en un procedimiento almacenado borrar los archivos.
Si tienes SQL 2000 podrias grabar en una tabla la ruta del archivo y en
un job revisar la tabla y borrar los archivos.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

"Jiordie" wrote in message
news:%
Muchas gracias por tu ayuda, quisiera saber si depronto hay otra forma de
hacerlo, no se, que depronto sea mas segura.

Muchas gracias


"Alejandro Mesa" escribió en el
mensaje news:
Hi Jiordie,

De poder, claro que se puede, pero eso no es recomendable porque si algo
pasa y el control no es devuelto a SQL server, la transaccin quedara
abierta
por buen rato y eso puede traer serios problemas con la tempdb, log de
transacciones, etc.

Si todavia insistes, puedes chequear xp_cmdshell en los BOL.


AMB

"Jiordie" wrote:

Hola a todos,

En un trigger puedo enviar algún comando para eliminar un archivo físico
del
disco?

Cómo haría eso?

muchas gracias desde ya









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida