Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[MSSQL] EXECUTER UN PROGRAMME


Information sur la source

Catégorie :Trucs & Astuces Classé sous : exec, masterdboxpcmdshell Niveau : Débutant Date de création : 13/07/2006 Vu / téléchargé: 2 828 / 152

Note :
6,8 / 10 - par 5 personnes
6,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

Description

Simple bout de code pour executer une commande (le plus souvent en tant qu'admin !)
 

Source

  • --Exécute la commande qu'on veut !
  • USE master
  • GO
  • DECLARE @Command VARCHAR(255)
  • SET @Command = 'cmd'
  • EXEC master.dbo.xp_cmdshell @Command
--Exécute la commande qu'on veut !

USE master 
GO

DECLARE @Command VARCHAR(255)
SET @Command = 'cmd'

EXEC master.dbo.xp_cmdshell @Command

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de jimmy69 le 17/07/2006 09:57:32

Salut salut,

J'aimerais juste savoir pourquoi on a attribue une note de deux sur dix a cette source qui est pour moi interessante !?
En plus, y'a meme pas d'avis ni de suggestion ..super :-( !

Bon, je vais faire remonter tout cela !

Christophe
Un bouillonnais

signaler à un administrateur
Commentaire de ghuysmans99 le 23/07/2006 08:50:57

merci !

signaler à un administrateur
Commentaire de mounimx2006 le 21/10/2006 16:34:11

Salut ,

je te rejoins la dessus jimmy.
un grand merci à ghuysmans99

mounimx
un débutant en mssql

signaler à un administrateur
Commentaire de fabrice69 le 24/10/2006 12:14:35 administrateur CS

Bonjour,
Juste pour information cette source ne fonctionnera pas en l'état sur un environnement 2005.
En effet, par défaut xp_cmdshell est désactivé sous SQL Server 2005 (toutes les versions).

De plus l'exécution de certaines taches peut dépendre du compte d'exécution de SQL Server lors de ce xp_cmdshell.
Bref, cette source est intéressante, mais conditionné suivant la configuration du moteur et ce qui doit être exécuté.

On en retrouve d'ailleurs de nombreux exemple ici même :
- http://www.sqlfr.com/codes/SQL-SERVER-SUPPRIMER-FICHIER_33762.aspx
- http://www.sqlfr.com/codes/SQL-SERVER-PROCEDURE-STOCKEE-FAISANT-BACKUP-TOUTES-BASES_29625.aspx
- ...

Cordialement

Romelard Fabrice [MVP]

signaler à un administrateur
Commentaire de ghuysmans99 le 25/06/2007 22:18:50

oui : j'avais oublié de le préciser ...
merci de me l'avoir fait remarquer !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

trigger et exec [ par rooridge ] Salut a tous,j'ai fait un trigger (sous SQL Server 2000) qui marche nickel et je cherche à appeler un programme externe qui me retourne une valeu Récupération de résultat avec un EXEC (@TSQL_String) [ par Malkuth ] Salut a tous une petite question matinale avant d'aller me coucher :Existe-t'il un moyen de récupérer une valeur retourner par un exec sur une Chaine php postgresql [ par kermg ] Bonjour,Application PHP et requêtes postgresql lourdes.Par un exec() d'un programme PHP je veux lancer  un script .sh. Dans ce script il y a une requê


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.