IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

SQL Server 2005: Configuration via .net


Sujet :

MS SQL Server

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 139
    Par défaut SQL Server 2005: Configuration via .net
    Bonjour,
    J'ai besoin de créer un scheduler qui lance une procédure stockée toute les minutes. Actuellement je fais ca manuellement en activant le sql server agent et en créant un nouveau job pour utiliser cette procédure avec un intervalle donné.
    Je voudrais savoir s'il est possible (et comment) de faire ça de façon automatique, par exemple a l'intérieur d'une procédure stockée et/ou avec du .net pour manager sql server

    Merci

  2. #2
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    A moins que je n'ai pas saisi, si c'est toujours la meme action a réaliser tu peux programmer ton job à exécuter avec SQL Server Agent toutes les minutes de tous les jours non?

    A...mais il est possible de ne soichir qu'une fréquence je crois...(genre a 17h fréquence: tous les jours)

    Citation Envoyé par n8ken Voir le message
    Bonjour,
    J'ai besoin de créer un scheduler qui lance une procédure stockée toute les minutes. Actuellement je fais ca manuellement en activant le sql server agent et en créant un nouveau job pour utiliser cette procédure avec un intervalle donné.
    Je voudrais savoir s'il est possible (et comment) de faire ça de façon automatique, par exemple a l'intérieur d'une procédure stockée et/ou avec du .net pour manager sql server

    Merci
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 139
    Par défaut
    Oui mais c'est justement ce que je fais, mais tout a la main avec le management studio.
    J'ai besoin d'automatiser une install et donc de ne pas a avoir a faire des manip manuelles.
    Je voudrais "simplement" via du code creer un job et le parametrer pour qu'il se lance toutes les minutes
    Merci

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Par défaut
    A partir de ton Job créé dans SSMS, tu génères un script (clic-droit "Script As" sur le job).
    Ensuite tu n'as plus qu'à exécuter celui-ci dans ton code .NET à partir d'un fichier contenant le script par exemple.

    Tu en trouveras un exemple ici:
    http://www.mattberther.com/2005/04/1...-using-adonet/

  5. #5
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    Autre possibilité, utiliser les assemblies SMO. Cherche SMO dans l'aide en ligne

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 139
    Par défaut
    merci,
    SMO je ne connais pas du tout et le .net que je peux ecrire pour lancer l'execution du job peut se lancer via sql server?
    Quel vous semble la meilleure solution, la plus portable?

  7. #7
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    SMO est une collection d'assemblies qui permet d'administrer programmatiquement SQL Server.

    Je ne comprends pas bien le besoin de portabilité dans ce contexte ? Pourquoi portable ? Vers quoi ?

  8. #8
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 139
    Par défaut
    Dans portable j'entends le fait de pouvoir lancer un script d'installation sur n'importe quelles plateformes sql server 2005 sans a avoir a configurer manuellement quoi que se soit.C'est vrai que c'est pas le mot approprié
    En fait pas besoin de .net j'ai l'impression...

  9. #9
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 139
    Par défaut
    Merci pour tout,
    J'ai reussi en utilisant le sp_configure et sp_attach_schedule

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/04/2010, 17h25
  2. Creation d'une base SQL Server 2005 avec VB.net 2005 Express
    Par Jeannot2 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 20/08/2007, 20h54
  3. Problème connexion sql server 2005 avec asp.net en C#
    Par PKO06 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 29/05/2007, 18h46
  4. Connection à une base SQL Server 2005 avec ASP.NET en C#
    Par LaDeveloppeuse dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/05/2007, 10h29
  5. [SQL Server] SQL Server 2005 CTP & VS.net
    Par Pleymo dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 22/11/2005, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo