Les partenaires publicitaires:

Comment appeler un package SSIS à partir de VBScript

Un package SSIS vous fournit des commandes SQL Server enregistrés que vous pouvez exécuter sur le serveur de base de données. Le package fonctionne dans VBScript en utilisant les fonctions du shell Windows. Le paquet est stocké sur le serveur de base de données, de sorte que vous utilisez le code VBScript pour charger et exécuter un programme à distance ou au démarrage du système. Packages SSIS contiennent l'extension de fichier DTSX.

Instructions

  1. Cliquez sur Windows "Démarrer" bouton et le type "bloc-notes" dans la zone de texte de recherche. Appuyez "Entrer" pour ouvrir l'éditeur de fichier. Si vous avez déjà un fichier VBS mis en place, l'ouvrir dans le Bloc-notes. Ajouter le code du package à un fichier VBScript existant ou en créer un nouveau fichier pour exécuter le package SSIS.

  2. Créer la variable de classe de la coquille. Le code suivant crée une variable pour le programme de shell de Windows:

    Réglez windows_shell = CreateObject ("WScript.Shell")

  3. Exécutez le package. Si le paquet est grand, cela peut prendre plusieurs minutes à courir. Vous pouvez envoyer un "S'il-vous-plait, attendez" un message à l'utilisateur, si l'utilisateur connaît le paquet est en cours d'exécution. Le code suivant exécute le fichier "Package.dtsx" et envoie un "S'il-vous-plait, attendez" message"




    écho "S'il vous plaît, attendez..."

    lngReturnCode = shell.run ("dtexec / f E: Package.dtsx")

  4. Fermez la variable shell et retourner un message à l'utilisateur que le paquet est complet. Le code suivant ferme la variable et indique à votre utilisateur que le paquet a couru avec succès:

    écho "Le package SSIS est terminée."

    mettre windows_shell = Nothing

» » » » Comment appeler un package SSIS à partir de VBScript