Comment puis-je exécuter une requête sql sur un planning sans utiliser les jobs d'agent SQL Server (& BI non plus) et pomper les résultats dans un file Excel

Je veux exécuter une requête sql sur une planification spécifique (hebdomadaire) et j'ai besoin de capturer la sortie dans un file Excel aussi.

En raison de ressortingctions métier, nous ne pouvons pas utiliser les travaux de server SQL et nous ne pouvons pas installer d'outils de Business Intelligence.

Cordialement, RP

définir une tâche de planification Windows pour exécuter l' utilitaire osql , ce qui peut triggersr votre SQL

Convaincre votre entreprise d'arrêter d'être si obtuse – vous finirez par écrire une application .NET qui fait office de service de toute façon – ses balançoires et ses ronds-points.

Cela exclut à peu près que SQL Server fasse cela pour vous. Une alternative est alors de créer un service Windows qui contient un temporisateur qui se triggers sur un calendar, qui exécute la requête que vous devez faire.

Utilisez les tâches planifiées de Windows et un script VBScript. Le VBScript se connecte à la database pour exécuter la requête et remplit le file Excel avec les résultats.

L'URL suivante est un exemple.

http://digiassn.blogspot.com/2006/10/vbscript-populating-excel-file-from.html