Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment lancer un programme depuis SQL ?

Je serais prudent avec xp_cmdshell car cela peut créer une faille de sécurité. Consultez cet article sur http://www. databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm

Si le compte de service dispose de droits d'administration locale, vous pouvez utiliser cette procédure pour exécuter n'importe quelle commande du système d'exploitation Windows.

Découvrez cette question similaire que j'ai posée il y a quelque temps. Après quelques recherches, j'ai décidé que le risque de sécurité était trop grand pour un serveur de base de données de production. Votre situation peut être différente et xp_cmdshell peut être la réponse.SQL Server xp_cmdshell