Artigo: 889647 - Última revisão: quinta-feira, 13 de Maio de 2010 - Revisão: 5.0

Como alterar a porta TCP que o SharePoint Portal Server ou o SharePoint Server utiliza para ligar ao SQL Server

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

INTRODUÇÃO

Este artigo contém informações sobre como alterar a porta TCP que o Microsoft Office SharePoint Portal Server 2003 utiliza para ligar ao Microsoft SQL Server 2000 e a porta TCP que o Microsoft Office SharePoint Server 2007 utiliza para ligar ao Microsoft SQL Server 2005 ou SQL Server 2008. Por predefinição, o SQL Server 2000, SQL Server 2005 e SQL Server 2008 utilização TCP porta 1433 para escutar pedidos de clientes.

Se configurar o SQL Server para escutar numa porta diferente numa implementação de farm de servidor do SharePoint Portal Server 2003 ou do SharePoint Server 2007, também terá de configurar o SharePoint Portal Server 2003 ou o SharePoint Server 2007 para ligar ao SQL Server utilizando essa mesma porta. Este artigo descreve os métodos que pode utilizar para efectuar esta tarefa.

Mais Informação

SQL Server 2000

Antes de utilizar um dos seguintes métodos, utilitário de rede do cliente deve ser instalado nos computadores no farm que estejam a executar o SharePoint Portal Server 2003 ou o SharePoint Server 2007. Para obter mais informações sobre como instalar o Client Network Utility, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa197918(SQL.80).aspx (http://msdn2.microsoft.com/en-us/library/aa197918(SQL.80).aspx)
Nota Utilitário de rede do cliente é uma ferramenta que pode utilizar para alterar os protocolos de rede e para criar ligações de protocolo para computadores que estejam a executar o SQL Server 2000 de rede. Para obter mais informações sobre como utilizar o Client Network Utility, consulte Client Network Utility ajuda.

Método 1: Utilizar Client Network Utility para especificar a porta TCP que é utilizada para ligar ao SQL Server 2000

Utilize o utilitário de rede do cliente para especificar a porta TCP e, em seguida, reinicie o Internet Information Services (IIS) 6.0. Efectue este procedimento para cada computador no farm que esteja a executar o SharePoint Portal Server 2003. Para tal, siga estes passos:
  1. Especifique a porta que pretende utilizar. Para tal, siga estes passos:
    1. Inicie o utilitário de rede do cliente.
    2. Clique no separador Geral, clique em TCP/IP na caixa activado protocolos por ordem e, em seguida, clique em Propriedades.
    3. Especifique o número da porta que pretende na caixa porta predefinida e, em seguida, clique em <a2>OK</a2> duas vezes.
  2. Reinicie o IIS. Para tal, clique em Iniciar, clique em Executar, escreva iisreset na caixa Abrir e, em seguida, clique em OK.

Método 2: Utilizar Client Network Utility para adicionar um alias e para especificar a porta TCP que é utilizada para ligar ao SQL Server 2000

Utilize utilitário de rede do cliente para adicionar um alias e para especificar um TCP porta para o novo alias. Efectue este procedimento para cada computador no farm que esteja a executar o SharePoint Portal Server 2003. Para tal, siga estes passos:
  1. Instale o pacote de correcção descrita no seguinte artigo da base de dados de conhecimento num computador no farm que esteja a executar o SharePoint Portal Server 2003:
    885263  (http://support.microsoft.com/kb/885263/ ) Descrição do pacote de correcção do SharePoint Portal Server 2003 posteriores ao Pack 1: 30 de Setembro de 2004
    Nota Este pacote de correcção permite que o SharePoint Portal Server 2003 processar correctamente as informações de alias que estão configuradas no utilitário de rede do cliente.
  2. Adicionar um alias e, em seguida, especifique a porta para o alias. Para tal, siga estes passos:
    1. Inicie o utilitário de rede do cliente.
    2. Clique no separador de alias e, em seguida, clique em Adicionar.
    3. Escreva um alias na caixa alias do servidor e, em seguida, clique em TCP/IP em bibliotecas de rede.
    4. Clique para desmarcar a caixa de verificação determinar dinamicamente a porta, escreva o número da porta que pretende na caixa de número de porta e, em seguida, clique em <a2>OK</a2> duas vezes.
  3. Reinicie o IIS. Para tal, clique em Iniciar, clique em Executar, escreva iisreset na caixa Abrir e, em seguida, clique em OK.
Notas
  • Se não instalar o pacote de correcção que é descrito no artigo 885263 na base de dados de conhecimento da Microsoft, este método requer que a porta do User Datagram Protocol (UDP) 1434 permanecem abertos.
  • Se mover as bases de dados do SharePoint Portal Server 2003 para outro computador que esteja a executar o SQL Server 2000, poderá receber uma mensagem de erro semelhante a seguinte mensagem de erro quando tenta aceder ao site de portal:
    A matriz não pode ser nulo.
    Nome do parâmetro: Source
    Por exemplo, pode recebe esta mensagem de erro quando clica na hiperligação que é apresentada na manutenção de peças Web página. Esta mensagem de erro não pode dever-se por um problema de peça Web.

    Poderá receber esta mensagem de erro em situações quando a porta TCP que utiliza o SQL Server 2000 é diferente da porta TCP que SQL Server 2000 utilizada no computador original. Utilize o utilitário de rede do cliente para verificar que a porta utilizada pelo SQL Server 2000 está correcta.

SQL Server 2005 e SQL Server 2008

Método 1: Utilizar SQL o ' Gestor de configuração ' para especificar a porta TCP que é utilizada para ligar ao SQL Server 2005 ou SQL Server 2008

  1. Especifique a porta que pretende utilizar. Para tal, siga estes passos:
    1. Clique em Iniciar, aponte para Todos os programas, clique em Microsoft SQL Server 2005 ou Microsoft SQL Server 2008, aponte para Ferramentas de configuração e, em seguida, clique em Gestor de configuração do SQL Server.
    2. Expanda SQL Native Client Configuration, clique em Protocolos de cliente e, em seguida, faça duplo clique em <a2>TCP/IP.
    3. Especifique o número da porta que pretende na caixa porta predefinida e, em seguida, clique em ' OK '.
    4. Reinicie o IIS. Para tal, clique em Iniciar, clique em Executar, escreva iisreset na caixa Abrir e, em seguida, clique em OK.

Método 2: Utilizar SQL Configuration Manager para adicionar um alias e para especificar a porta TCP que é utilizada para ligar ao SQL Server 2005 ou SQL Server 2008

  1. Especifique a porta que pretende utilizar. Para tal, siga estes passos:
    1. Clique em Iniciar, aponte para Todos os programas, clique em Microsoft SQL Server 2005 ou Microsoft SQL Server 2008, aponte para Ferramentas de configuração e, em seguida, clique em Gestor de configuração do SQL Server.
    2. Expanda SQL Native Client Configuration, clique com o botão direito do rato aliases e, em seguida, clique em Novo Alias.
    3. Na caixa de diálogo Novo Alias, introduza as seguintes informações e, em seguida, clique em OK:
      • Nome de alias: escreva o nome de alias que pretende utilizar.
      • O número de porta: escreva o número de porta que pretende utilizar.
      • Protocolo: seleccione TCP/IP.
      • Servidor: escreva o nome do servidor indicará o alias.
    4. Reinicie o IIS. Para tal, clique em Iniciar, clique em Executar, escreva iisreset na caixa Abrir e, em seguida, clique em OK.

A informação contida neste artigo aplica-se a:
  • Microsoft Office SharePoint Portal Server 2003
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
  • Microsoft Windows SharePoint Services
  • Microsoft SharePoint Server 2010
  • Microsoft Office Groove 2010 Office Groove
Palavras-chave: 
kbmt kbhowto kbconfig kbinfo KB889647 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 889647  (http://support.microsoft.com/kb/889647/en-us/ )