Configuration d'un pare-feu Windows pour accéder à Integration Services

Le système de pare-feu Windows permet d'empêcher l'accès non autorisé à des ressources informatiques sur une connexion réseau. Pour accéder à Integration Services à travers ce pare-feu, vous devez configurer le pare-feu de façon à autoriser l'accès. Le service Integration Services utilise le protocole DCOM. Pour plus d'informations sur le fonctionnement du protocole DCOM à travers les pare-feu, consultez la MSDN Library.

De nombreux systèmes de pare-feu sont disponibles. Si vous exécutez un pare-feu différent du pare-feu Windows, consultez la documentation de votre pare-feu pour obtenir des informations spécifiques au système utilisé.

Si le pare-feu prend en charge le filtrage au niveau application, vous pouvez utiliser l'interface utilisateur fournie par Windows pour spécifier les exceptions qui sont autorisées à traverser le pare-feu, telles que certains programmes ou services. Autrement, vous devez configurer DCOM de façon à utiliser un jeu de ports TCP limité. Le lien vers le site Web de Microsoft fourni ci-dessus contient des informations sur la façon de spécifier les ports TCP à utiliser.

Le service Integration Services utilise le port 135 ; ce port ne peut pas être modifié. Vous devez ouvrir le port TCP 135 pour accéder au gestionnaire de contrôle de services. Celui-ci effectue des tâches telles que le démarrage et l'arrêt des services Integration Services et la transmission de demandes de contrôle au service exécuté.

Les informations de la section suivante sont spécifiques au pare-feu Windows. Vous pouvez configurer le système de pare-feu Windows en exécutant une commande à l'invite ou en définissant des propriétés dans la boîte de dialogue Pare-feu Windows.

Configuration d'un Pare-feu Windows

Vous pouvez utiliser les commandes suivantes pour ouvrir le port TCP 135, ajouter MsDtsSrvr.exe à la liste d'exceptions et spécifier la portée du déblocage pour le pare-feu.

Pour configurer un Pare-feu Windows à l'aide de la fenêtre d'invite de commandes

  1. Exécutez la commande suivante : netsh firewall add portopening protocol=TCP port=135 name="RPC (TCP/135)" mode=ENABLE scope=SUBNET

  2. Exécutez la commande suivante : netsh firewall add allowedprogram program="%ProgramFiles%\Microsoft SQL Server\90\DTS\Binn\MsDtsSrvr.exe" name="SSIS Service" scope=SUBNET

    ms137861.note(fr-fr,SQL.90).gifRemarque :
    Pour ouvrir le pare-feu pour tous les ordinateurs et également pour ceux sur Internet, remplacez scope=SUBNET par scope=ALL.

La procédure suivante décrit la façon d'utiliser l'interface utilisateur Windows pour ouvrir le port TCP 135, ajouter MsDtsSrvr.exe à la liste d'exceptions et spécifier la portée du déblocage pour le pare-feu.

Pour configurer un pare-feu à l'aide de la boîte de dialogue Pare-feu Windows

Voir aussi

Concepts

Configuration du service Integration Services
Service Integration Services

Aide et Informations

Assistance sur SQL Server 2005