Utilitaires d'invite de commandes (Integration Services)

Integration Services met à votre disposition des utilitaires d'invite de commandes qui permettent d'exécuter et de gérer des packages Integration Services.

[!REMARQUE]

Sur un ordinateur 64 bits, Integration Services installe une version 64 bits de l'utilitaire dtexec (dtexec.exe) et de l'utilitaire dtutil (dtutil.exe). Pour installer des versions 32 bits de ces outils Integration Services, vous devez sélectionner Outils clients ou Business Intelligence Development Studio lors de l'installation. L'utilitaire d'exécution de package (dtexecui.exe) est uniquement disponible en version 32 bits.

Utilitaire d'exécution de package

La boîte de dialogue Utilitaire d'exécution de package vous permet de spécifier les configurations d'exécution des packages et d'exécuter ceux-ci sur l'ordinateur local. Vous pouvez également recourir à cet utilitaire pour générer des lignes de commande à utiliser avec l'utilitaire d'invite de commandes dtexec.

Pour ouvrir l'utilitaire d'exécution de package dans le service Integration Services

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.

  2. Dans la boîte de dialogue Se connecter au serveur, sélectionnez Integration Services dans la liste Type de serveur, entrez le nom de serveur dans la liste Nom du serveur, puis cliquez sur Se connecter.

  3. Développez le dossier Packages stockés et ses sous-dossiers, cliquez avec le bouton droit sur le package à exécuter, puis cliquez sur Exécuter le package.

Vous pouvez également ouvrir l'utilitaire d'exécution de package depuis l'invite de commandes en tapant dtexecui.

Pour plus d'informations sur les options définissables dans la boîte de dialogue Utilitaire d'exécution de package, cliquez sur l'une des rubriques suivantes :

Utilitaire d'exécution de package (page Général)

Utilitaire d'exécution de package (page Configurations)

Utilitaire d'exécution de package (page Fichiers de commandes)

Utilitaire d'exécution de package (page Gestionnaires de connexions)

Utilitaire d'exécution de package (page Options d'exécution)

Utilitaire d'exécution de package (page Création de rapports)

Utilitaire d'exécution de package (page Enregistrement)

Utilitaire d'exécution de package (page Valeurs définies)

Utilitaire d'exécution de package (page Vérification)

Utilitaire d'exécution de package (page Ligne de commande)

dtexec

Vous pouvez utiliser l'utilitaire d'invite de commandes dtexec pour exécuter un package existant depuis l'invite de commandes. Pour accéder à l'utilitaire, exécutez la commande dtexec depuis une invite de commandes, puis spécifiez les commutateurs de commande de votre choix.

Pour plus d'informations, consultez Utilitaire dtexec.

dtutil

Vous pouvez utiliser l'utilitaire d'invite de commandes dtutil pour gérer les packages existants depuis l'invite de commandes. Vous pouvez accéder aux packages stockés dans la base de données SQL Servermsdb, dans le magasin de packages SSIS et dans le système de fichiers, puis exécuter des tâches telles que la copie, la suppression, le déplacement et la signature de packages. Vous pouvez également vérifier l'existence d'un package donné.

L'utilitaire d'invite de commandes dtutil comprend les fonctionnalités suivantes :

  • Des remarques présentes à l'invite de commandes, qui documentent automatiquement l'action en cours de réalisation et qui en facilitent la compréhension

  • Une protection contre l'écrasement, qui sollicite votre confirmation avant une opération de copie ou de déplacement de packages susceptible de remplacer un package existant

  • Une aide de la console, qui fournit des informations sur les options de la commande dtutil

Si l'utilitaire accède à un package stocké dans msdb, il peut être nécessaire d'indiquer un nom d'utilisateur et un mot de passe à l'invite de commandes. Si l'instance de SQL Server utilise l'authentification SQL Server, il est nécessaire d'indiquer un nom d'utilisateur et un mot de passe à l'invite de commandes. Si le nom d'utilisateur fait défaut, dtutil essaie de se connecter à SQL Server à l'aide de l'authentification Windows.

L'utilitaire d'invite de commandes dtutil ne prend pas en charge l'utilisation de fichiers de commandes ni la redirection.

Pour plus d'informations, consultez Utilitaire dtutil.

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN ou TechNet :

Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.