bonjour,
je développe une appli en .net et j'essaie désespérément de lancer un lot
via la commande XP_CmdShell mais cela ne fonctionne pas (la commande
apparemment s'exécute mais pas de résultat!!).
lorsque j'exécute la manip directement dans sql server cela fonctionne très
bien...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe Lauer [MS]
Bonjour,
Damien H. wrote:
je développe une appli en .net et j'essaie désespérément de lancer un lot via la commande XP_CmdShell mais cela ne fonctionne pas (la commande apparemment s'exécute mais pas de résultat!!). lorsque j'exécute la manip directement dans sql server cela fonctionne très bien...
Ca ressemble à un problème de droits. L'article suivant explique de façon assez claire le fonctionnement de XP_CmdShell et les configs des rôles à mettre en oeuvre. http://www.databasejournal.com/features/mssql/article.php/1580041
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
Bonjour,
Damien H. wrote:
je développe une appli en .net et j'essaie désespérément de lancer un
lot via la commande XP_CmdShell mais cela ne fonctionne pas (la
commande apparemment s'exécute mais pas de résultat!!).
lorsque j'exécute la manip directement dans sql server cela
fonctionne très bien...
Ca ressemble à un problème de droits. L'article suivant explique de façon
assez claire le fonctionnement de XP_CmdShell et les configs des rôles à
mettre en oeuvre.
http://www.databasejournal.com/features/mssql/article.php/1580041
HTH,
--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
je développe une appli en .net et j'essaie désespérément de lancer un lot via la commande XP_CmdShell mais cela ne fonctionne pas (la commande apparemment s'exécute mais pas de résultat!!). lorsque j'exécute la manip directement dans sql server cela fonctionne très bien...
Ca ressemble à un problème de droits. L'article suivant explique de façon assez claire le fonctionnement de XP_CmdShell et les configs des rôles à mettre en oeuvre. http://www.databasejournal.com/features/mssql/article.php/1580041
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
Benjamin
Voici le code qui permet d'exécuter un lot dts à partir de vb.net