Publicidad

Ejecutar comandos del sistema desde T_SQL


Por Alex el 31/07/2004 , Comentar el artículo

Comparte este artículo:      




Una de las múltiples opciones que tiene SQL Server es ejecutar comandos del sistema operativo desde Transact-SQL. Probablemente no es una de las opciones más utilizadas pero a veces es necesario recurrir a ella.


Para realizar esta acción utilizaremos un Extended Stored Procedure que incorpora SQL Server en la base de datos master, xp_cmdshell:

xp_cmdshell {'command_string'} [, no_output]

'command_string', es la sentencia del sistema que ejecutara no_output, Es un parámetro opcional para que no devuelva nada.

Ejemplo:

xp_cmdshell 'dir.exe c:\*.*'

Podeis encontrar más información sobre este Extende Stored Procedure en la web de Microsoft.

Y esto es todo, feliz programming!!
Saludos
Alex.


Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.