Bonjour à tous,
Peut-on lancer un script SQL à partir d'un autre ?
Merci.
Bonjour à tous,
Peut-on lancer un script SQL à partir d'un autre ?
Merci.
Oui, cela doit etre possible si l'utilisateur tournant le premier script a les droits d'executer d'autres scripts.
Je pense notamment à l'execute permission sur xp_cmdshell afin d'executer une commande osql pour demarrer le script suivant.
Merci pour cette réponse rapide.
J'ai essayé mais je suis bloqué par le problème de la "surface d'exposition" :
"Le composant est désactivé dans le cadre de la configuration de sécurité du serveur."
Bien que je sois à l'origine de la base, je ne sais pas comment faire pour activer les bon paramètres...
Ce sont des parametres à configurer au niveau serveur.
Etes vous system admin sur le serveur ?
Si oui, vous devez activer la commande xp_cmdshell, si non, voyez avec vos dba's s'il est possible ou pas d'activer cette commande.
Oui, je suis admin mais je ne sais pas comment faire.
Menu demarrer > ... > SQL Server 2005 > SQL Server Surface area configuration (ou sa traduction francaise)
Ensuite la tu changes le computer name et te connectes en remote sur ton serveur.
Ensuite, surface area configuration for features (ou sa traduction...) et la tu enable xp_cmdshell (et en meme temps tu découvriras d'autres settings).
Partager