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 :

executer DTS depuis un serveur externe


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 68
    Points : 44
    Points
    44
    Par défaut executer DTS depuis un serveur externe
    Bonjour,
    Voila j ai u petit vbs qui via une tache planifier s'exécute
    dans ce vbs j'exécute un dts via la commande

    Set oPkg = CreateObject("DTS.Package")
    oPkg.LoadFromSQLServer "(local)","MyUser","MyPassword",DTSSQLStgFlag_Default,"PackagePassword","","","MyPackage"

    oPkg.Execute()

    sa marche nikel
    mais des que je veux faire de même avec un vbs sur un autre serveur
    avec la commande :

    Set oPkg = CreateObject("DTS.Package")
    oPkg.LoadFromSQLServer "10.0.0.10","MyUser","MyPassword",DTSSQLStgFlag_Default,"PackagePassword","","","MyPackage"

    oPkg.Execute()


    par contre je fait une requête base de donnée et la sa marche mon problème ne viens donc pas de la connexion des 2 serveurs

    y a t'il une syntaxe spécifique pour l'exécution de dts à distance

    encore merci

  2. #2
    Expert confirmé
    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
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    le plus simple est de planifier l'exécution du DTS dans un job de l'agent, et de déclencher l'exécution du job via SQL, avec sp_start_job.
    Rudi Bruchez
    Rudi Bruchez EIRL, solutions MS SQL Server et NoSQL
    LinkedIn - [Outil libre de diagnostic SQL Server : Sql Trismegiste]
    LIVRES : Optimiser SQL Server -
    Microsoft SQL Server 2012 Security Cookbook
    - les bases de données NoSQL

    e-learning : LinkedIn Learning - Pluralsight

  3. #3
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    Ou une commande OS dans l'agent :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DTSRun  /S[serverName] /E /N[dtsName]

  4. #4
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 68
    Points : 44
    Points
    44
    Par défaut
    Merci,
    pour vos réponses
    je vais approfondir ces pistes

    Cordialement

Discussions similaires

  1. [Débutant] Executer un programme sur serveur Linux depuis client Windows
    Par jmarc830 dans le forum C#
    Réponses: 5
    Dernier message: 08/04/2015, 18h36
  2. Executer un programme Windows depuis un serveur Linux
    Par SuperKnacky dans le forum Windows 7
    Réponses: 56
    Dernier message: 19/12/2013, 14h43
  3. Réponses: 0
    Dernier message: 07/11/2013, 10h11
  4. Lancer une application externe depuis le serveur
    Par M4veR1K dans le forum Développement Web en Java
    Réponses: 7
    Dernier message: 19/04/2012, 09h18
  5. Réponses: 3
    Dernier message: 24/06/2010, 21h40

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