Configurando um Firewall do Windows para acesso ao Integration Services

O sistema de Firewall do Windows ajuda a impedir o acesso não autorizado a recursos do computador através de uma conexão de rede. Para acessar o Integration Services através desse firewall, você precisa configurar o firewall para habilitar o acesso.

Observação importanteImportante

Para gerenciar pacotes armazenados em um servidor remoto, você não precisa conectar-se à instância do serviço do Integration Services naquele servidor remoto. Em vez disso, edite o arquivo de configuração do serviço do Integration Services de forma que o SQL Server Management Studio exiba os pacotes armazenados no servidor remoto. Para obter mais informações, consulte Configurando o serviço do Integration Services.

O serviço Integration Services usa o protocolo DCOM. Para obter mais informações sobre como o protocolo DCOM funciona através de firewalls, consulte o artigo “Using Distributed COM with Firewalls”, na MSDN Library.

Há muitos sistemas de firewall disponíveis. Se você estiver executando um firewall diferente do Firewall do Windows, consulte a documentação do seu firewall para obter informações específicas sobre o sistema que você estiver usando.

Se o firewall oferecer suporte a filtros no nível de aplicativo, você poderá usar a interface do usuário que o Windows fornece para especificar as exceções permitidas pelo firewall, como programas e serviços. Caso contrário, você precisará configurar o DCOM para usar um conjunto limitado de portas TCP. O link do site da Microsoft fornecido anteriormente inclui informações sobre como especificar as portas TCP a serem usadas.

O serviço Integration Services usa a porta 135, e ela não pode ser alterada. Você precisa abrir a porta TCP 135 para acessar o SCM (Gerenciador de Controle de Serviços). O SCM executa tarefas como iniciar e parar os serviços Integration Services e transmitir solicitações de controle ao serviço em execução.

As informações da seção a seguir são específicas para o Firewall do Windows. Você pode configurar o sistema de Firewall do Windows executando um comando no prompt de comando, ou definindo as propriedades na caixa de diálogo Firewall do Windows.

Para obter mais informações sobre as definições padrão do Firewall do Windows e uma descrição das portas TCP que afetam o Mecanismo de Banco de Dados, o Analysis Services, o Reporting Services e o Integration Services, consulte Configurando o Firewall do Windows para permitir acesso ao SQL Server.

Configurando um Firewall do Windows

Você pode usar os comandos a seguir para abrir a porta TCP 135, adicionar o MsDtsSrvr.exe à lista de exceções e especificar o escopo de desbloqueio para o firewall.

Para configurar um Firewall do Windows usando a janela do prompt de comando

  1. Execute o comando: netsh firewall add portopening protocol=TCP port=135 name="RPC (TCP/135)" mode=ENABLE scope=SUBNET

  2. Execute o comando: netsh firewall add allowedprogram program="%ProgramFiles%\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.exe" name="SSIS Service" scope=SUBNET

    ObservaçãoObservação

    Para abrir o firewall em todos os computadores e, também, para os computadores na Internet, substitua scope=SUBNET por scope=ALL.

O procedimento a seguir descreve como usar a interface do usuário do Windows para abrir a porta TCP 135, adicionar o MsDtsSrvr.exe à lista de exceções e especificar o escopo de desbloqueio para o firewall.

Para configurar um firewall usando a caixa de diálogo Firewall do Windows

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os feeds RSS disponíveis na página.