lancement d'une macro Excel de SQL Server
Bonjour, j'aurai besoin de lancer de mon server sql server
une macro Excel à une heure choisie.
J'avais pensé aux job et à appel Xp_cmdSheel et excel en ligne de commande mais ca ne marche qu'en tache de fond. Avec PowerShell ou autre, mais je ne connais pas?
Merci de votre aide
execution de mon executable
J'ai donc fait un exécutable VB6
qui ouvre une connexion sur ma base, puis envoie
le résultat d'une requete SQL dans un fichier excel.
puis exec master..xp_cmdShell "c:\MonExe.exe"
et là je vois le processus qui tourne en rond. :roll:
Je sais pas pourquoi.
mon instance utilise le compte "Authorite NT/network service" 8O8O8O
Pourtant quand je le lance en ligne de commande , tout fonctionne correctement.
J'ai bien activé le xp_cmdShell comme suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
-- To allow advanced options to be changed.
EXEC sp_configure 'show advanced options', 1
GO
-- To update the currently configured value for advanced options.
RECONFIGURE
GO
-- To enable the feature.
EXEC sp_configure 'xp_cmdshell', 1
GO
-- To update the currently configured value for this feature.
RECONFIGURE
GO |