Como resolver erros comuns que ocorrem quando executar o Assistente de configuração de tecnologias e produtos SharePoint num computador que esteja a executar o Windows SharePoint Services 3.0 ou o SharePoint Server 2007

INTRODUÇÃO

Este artigo descreve como resolver alguns erros comuns que ocorrem quando executa o Assistente de configuração de tecnologias e produtos SharePoint depois de actualizar um computador que esteja a executar o Microsoft Windows SharePoint Services 3.0 ou Microsoft Office SharePoint Server 2007.

Importante Este artigo contém informações que lhe mostra como pode ajudar as definições de segurança inferiores ou como desactivar as funcionalidades de segurança num computador. Pode efectuar estas alterações para contornar um problema específico. Antes de efectuar estas alterações, recomendamos que avalie os riscos associados à implementação destas medidas no seu ambiente específico. Se implementar esta solução alternativa, tome medidas adicionais adequadas para ajudar a proteger o seu sistema.

Mais informações

Depois de instalar uma das seguintes actualizações ou service packs num computador que esteja a executar o Windows SharePoint Services 3.0 ou o SharePoint Server 2007, poderá ter de voltar a executar o Assistente de configuração de tecnologias (Psconfig.exe) e dos produtos SharePoint:
  • Actualização de software do Windows SharePoint Services 3.0
  • Service pack do Windows SharePoint Services 3.0
  • Actualização de software do SharePoint Server 2007
  • Service pack do SharePoint Server 2007
Se o Assistente de configuração de tecnologias e produtos SharePoint detectar um problema, o assistente não termina.

Nota Quando este problema ocorre, os utilizadores que tentar visitar o Web site do SharePoint poderão receber erros "404". Os utilizadores recebem "404" erros até que o assistente foi concluído com êxito.

Para resolver este problema, obtenha os seguintes ficheiros de registo do SharePoint:
  • PSCDiagnostics_Datecode.log
    Por predefinição, este ficheiro está localizado na pasta "Programa Programas\Ficheiros comuns\Microsoft Shared\Web server extensions\12\LOGS".
  • Upgrade.log
    Por predefinição, este ficheiro está localizado na pasta "Programa Programas\Ficheiros comuns\Microsoft Shared\Web server extensions\12\LOGS".

Como identificar e resolver o problema

Esta secção apresenta vários problemas que podem ser detectados pelo Psconfig.exe. Sintomas estão listadas para cada problema ajudar a identificá-lo.

O ficheiro Web. config é só de leitura

Sintomas
O ficheiro Upgrade.log contém uma mensagem de erro semelhante à seguinte:
[IisWebSiteSequence] [ERRO] [10/17/2007 11:38:22 AM]: acesso negado ao caminho 'C:\Inetpub\wwwroot\wss\VirtualDirectories\5003\web.config'.
Causa
Este problema ocorre se um ou mais das seguintes condições forem verdadeiras:
  • O ficheiro Web. config está configurado como só de leitura.
  • Um programa de gestão personalizada ou um programa antivírus bloqueia o ficheiro Web. config.
Resolução
Certifique-se de que todos os utilizadores tem acesso de escrita a este ficheiro antes de executar o Assistente de configuração de tecnologias e produtos SharePoint. Certifique-se também de que a caixa de verificação só de leitura está seleccionada na caixa de diálogo de propriedades de ficheiro Web. config e que nenhum outro processo bloqueia o ficheiro Web. config.

O ASP.NET está incorrectamente registado na metabase dos serviços de informação Internet (IIS)

Sintomas
O ficheiro Upgrade.log contém uma mensagem de erro semelhante à seguinte:
[SPIisWebSiteWssSequence] [ERRO] [10/10/2007 10:21:25 AM]: acção 3.0.3.0 de Microsoft.SharePoint.Upgrade.SPIisWebSiteWssSequence falhou. [SPIisWebSiteWssSequence] [ERRO] [10/10/2007 10:21:25 AM]: falha de InstallAspNet 566609673 . [SPIisWebSiteWssSequence] [ERRO] [10/10/2007 10:21:25 AM]: a Microsoft.SharePoint.Upgrade.EnsureAspNetScriptMapInstalled.Upgrade() em Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()

Neste cenário, o número entre "InstallAspNet" e "falhou" nesta mensagem é o ID do IIS Web site afectado.
Causa
Este problema ocorre porque o ASP.NET está incorrectamente registado na metabase do IIS.
Resolução
Para resolver este problema, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva cmde, em seguida, clique em OK.
  2. Na linha de comandos, mova para a seguinte pasta:
    %windir%\Microsoft.net\framework\v2.0.50727
  3. Na linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
    aspnet_regiis.exe –s W3SVC/number/ROOT
    Nota núm é o ID do IIS Web site afectado.
Uma causa segunda pode ser um problema de temporização no serviço de administração do Windows SharePoint. Para resolver esta causa, defina a seguinte subchave de registo:
Software\Microsoft\Shared Tools\Web Server Extensions\12.0\WSS\SPAdmin
Valor DWORD: SleepOnStart definido como 20000 decimal

A instância do serviço Web não foi aprovisionado com êxito

Sintomas
A seguinte mensagem de erro é registada no registo de aplicações no computador que esteja a executar o Windows SharePoint Services 3.0 ou o SharePoint Server 2007:
Tipo de evento: erro

Origem do evento: Windows SharePoint Services 3

Categoria de evento: topologia

ID do evento: 6800 com o Microsoft Data: 10/17/2007

Hora: 8:09:40 PM

Utilizador: n/d

Computador: nomedocomputador
Descrição: A base de dados WSS_Content \Microsoft##SSEE nome do computadornão está acessível a Windows Internal Database assinaturas em falta.

Além disso, o ficheiro Upgrade.log contém a seguinte mensagem de erro:

[SPServerSequence] [DEBUG] [22/10/2007 7:44:21 AM]: instância SPWebServiceInstance principal do serviço Web = SPServer nome =nome do computador não adicionada. Estado = aprovisionamento
Causa
Este problema ocorre quando o inicial de aprovisionamento da instância de serviço Web não foi concluída com êxito. Este comportamento faz com que o processo de actualização ignorar a instância do serviço Web.
Resolução
Para resolver este problema, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva cmde, em seguida, clique em OK.
  2. Localize a pasta "Programa c:\Programas\Ficheiros comuns\Microsoft Shared\Web server extensions\12\BIN".
  3. Na linha de comandos, escreva os seguintes comandos e, em seguida, prima ENTER após cada comando:
    stsadm -o provisionservice-acção pare - servicetype spwebservice - servicename ""
    stsadm -o provisionservice-início da acção - servicetype spwebservice - servicename ""
  4. Depois do serviço de SPWebService é iniciado, escreva o seguinte comando na linha de comandos e, em seguida, prima ENTER:
    psconfig - cmd actualização - inplace b2b-aguardar - força

O ficheiro Web. config está em falta

Sintomas
O ficheiro Upgrade.log contém um erro semelhante à seguinte:
[AssemblyReferenceFixUp] [3.0.4.0] [erro] [18/10/2007 11:47:40 AM]: não foi possível localizar a aplicação Web Config para este site do IIS (944564711) no \wwwroot\wss\VirtualDirectories\5003\web.config.
Causa
Este comportamento ocorre quando o ficheiro Web. config foi eliminado ou movido.
Resolução
Para resolver este problema, certifique-se de que o ficheiro Web. config está localizado na pasta Wwwroot\Wss\VirtualDirectories\xxxx antes de executar o Assistente de configuração de tecnologias e produtos SharePoint.

Nota xxxx representa a localização física do servidor virtual para a aplicação Web do SharePoint. No IIS, a localização física do servidor virtual é listada junto Caminho Local no separador Directório raiz na caixa de diálogo Propriedades do servidor virtual.

O Assistente de configuração de tecnologias e produtos SharePoint não é concluída com êxito

Sintomas
Execute o Assistente de configuração de tecnologias (PSConfigui.exe) e dos produtos SharePoint para actualizar as bases de dados. Ao fazê-lo, o assistente não concluído com êxito. Além disso, é registada a seguinte mensagem de erro:
Data hora 8 ERR do tipo Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException foi emitida uma excepção.
Informações adicionais da excepção: Ocorreu um conflito de actualização e deve voltar a tentar esta acção. O objecto principal de DiagnosticsService = nome SPFarm = SharePoint_Config está a ser actualizado pelo domínio \ utilizador, no processo de w3wp, no computador servidor.
Ver o registo de rastreio para obter mais informações sobre o conflito.
Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException: Ocorreu um conflito de actualização e deve voltar a tentar esta acção. O objecto principal de DiagnosticsService = nome SPFarm = SharePoint_Config está a ser actualizado pelo domínio \ utilizador, no processo de w3wp, no computador servidor.
Ver o registo de rastreio para obter mais informações sobre o conflito.

Nota Esta mensagem é registada no ficheiro de registo seguinte:
Unidade: \Programas\Ficheiros comuns\Microsoft Shared\web server extensions\12\LOGS\PSCDiagnostics_Datecode
Causa
Este problema ocorre porque existe um bloqueio no objecto SPFarm. Por conseguinte, o Psconfig.exe não é possível actualizar as bases de dados.
Resolução
Para resolver este problema, limpe a cache de configuração do Windows SharePoint Services.

Para mais informações sobre como efectuar este procedimento, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

939308 Mensagem de erro quando tenta modificar ou eliminar um mapeamento de acesso alternativo no Windows SharePoint Services 3.0: "Ocorreu um conflito de actualização e deve voltar a tentar esta acção"

Não é possível procurar uma Administração Central ou o Web site do SharePoint e o utilizador recebe uma mensagem de erro "Erro de servidor"

Sintomas
Quando tenta procurar um Web site de Administração Central ou um Web site SharePoint, poderá receber a seguinte mensagem de erro:


Em alternativa, é registada a seguinte mensagem no registo de aplicações:

Tipo de evento: erro
Origem do evento: Windows SharePoint Server
Categoria de evento: topologia
Evento lD: 5617
Descrição:
A versão de esquema (3.x.x.x) da base de dados SharePoint_AdminContent_123fda45-f456-fad5-de45-7891d2asd455 no nome do computador não é consistente com a versão de esquema de base de dados esperado (3.x.x.x) no nome do computador. Ligações para esta base de dados a partir deste servidor foram bloqueadas para evitar a perda de dados. Actualize end frente web ou a base de dados de conteúdos para garantir que estas versões correspondem.
Causa
Este problema pode ocorrer quando uma actualização não consegue instalar manualmente ou através do Windows Update. A falha da instalação coloca o farm num estado inconsistente que tem de ser resolvido por uma operação de actualização com êxito.
Resolução
Para resolver este problema, siga estes passos para executar a actualização:
  1. Clique em Iniciar, clique em Executar, escreva cmde, em seguida, clique em OK.
  2. Localize a seguinte pasta:
    "%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\BIN"
  3. Abra uma janela de linha de comandos.
  4. Na linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
    psconfig - cmd actualização - inplace b2b-aguardar - força
Após conclusão da actualização, certifique-se de que a actualização foi concluída com êxito.

Não é possível procurar uma Administração Central ou o Web site do SharePoint e o utilizador recebe uma mensagem de erro "HTTP 404 não encontrado"

Sintomas
Quando tenta procurar um Web site de Administração Central ou um Web site SharePoint, poderá receber a seguinte mensagem de erro:

HTTP 404 não encontrado

Em alternativa, é registada a seguinte mensagem no registo de aplicações:

Tipo de evento: Evento de erro
Origem: Windows SharePoint Services 3

Categoria de evento: topologia

ID do evento: 6800 com o Microsoft

Descrição: A base de dados WSS_Content \Microsoft##SSEE nome do computador não está acessível a Windows Internal Database assinaturas em falta.
Causa
Este problema pode ocorrer quando instalar um patch manualmente ou através do Windows Update. Se tiver ligado outro serviço para o Windows Internal Database antes da atualização, SharePoint não é possível efectuar uma ligação e a actualização falha. Este procedimento coloca o farm num estado inconsistente que tem de ser resolvido por uma operação de actualização com êxito.
Resolução
Para resolver este problema, siga estes passos para reiniciar os serviços do SharePoint e concluir a actualização:
  1. Clique em Iniciar, clique em Executar, escreva cmde, em seguida, clique em OK.
  2. Localize a seguinte pasta:
    %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\BIN
  3. Na linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
    psconfig - cmd actualização - inplace b2b-aguardar – forçar
  4. Se a actualização não for concluída succussfully, escreva os seguintes comandos na linha de comandos e prima ENTER após cada comando:
    net stop MSSQL$ MICROSOFT ##SSEE
    net start MSSQL$ MICROSOFT ##SSEE
    psconfig - cmd actualização - inplace b2b-aguardar - força

Não é possível procurar um Web site de Administração Central ou o SharePoint e o utilizador recebe uma mensagem de erro "Não é possível ligar à base de dados de configuração"

Sintomas
Quando tenta procurar um Web site de Administração Central ou do SharePoint, é registada a seguinte mensagem de erro no ficheiro Upgrade.log:

Note que este erro é registado no computador que executou a actualização para o Windows SharePoint Services 3.0 ou o SharePoint Server 2007 utilizando o Windows Internal Database.

[SPManager] [ERRO] [14/6/2010 12:00:00 PM]: actualizar [nome SPContentDatabase = principal ShareWebDb = nome de SPDatabaseServiceInstance = Microsoft ##SSEE] falhou. [SPManager] [ERRO] [14/6/2010 12:00:00 PM]: base de dados 'ShareWebDb' já está aberto e só pode ter um utilizador ao mesmo tempo. [SPManager] [ERRO] [14/6/2010 12:00:00 PM]: a System.Data.SqlClient.SqlConnection.OnError (excepção de SqlException, Boolean breakConnection) em System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj) em System.Data.SqlClient.TdsParser.Run (RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader sequência de dados, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) em System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds (String methodName, assíncrona booleana) em System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (o resultado de DbAsyncResult, String methodName, Boolean sendToPipe) no System.Data.SqlClient.SqlCommand.ExecuteNonQuery() em Microsoft.SharePoint.Utilities.SqlSession.ExecuteScript (TextReader textReader, Int32 commandTimeout) em Microsoft.SharePoint.Utilities.SqlSession.ExecuteScript (caminho de cadeia, Int32 commandTimeout) em Microsoft.SharePoint.Upgrade.SPUtility.ExecuteSqlFile (SqlSession sqlSession, ISqlSession isqlSession, SqlFile sqlFileId, Int32 tempo de espera) em Microsoft.SharePoint.Upgrade.SPUtility.ExecuteSqlFile (SqlSession sqlSession, SqlFile sqlFileId, Int32 tempo de espera), Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence.Upgrade(), Microsoft.SharePoint.Upgrade.SPManager.Upgrade (o objecto, Boolean bRecurse)

Além disso, a seguinte mensagem de erro é registada no ficheiro Psconfig.log:
14/06/2010 12:00:00 1 ERR não foi possível actualizar produtos e tecnologias SharePoint. Falha ao actualizar os produtos e tecnologias SharePoint. Podem encontrar mais informações sobre esta falha em C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\Upgrade.log. Foi accionada uma excepção do tipo Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException. Informações adicionais da excepção: O comando de actualização é inválido ou foi encontrada uma falha. Falha ao actualizar os produtos e tecnologias SharePoint. Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException: Foi accionada uma excepção do tipo 'Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException'. a Microsoft.SharePoint.PostSetupConfiguration.UpgradeTask.Run() em Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

Além disso, a seguinte mensagem de erro poderá ser registada no registo de aplicações:
 
Tipo de evento: erro

Origem do evento: Windows SharePoint Services 3

ID do evento: categoria de evento 3760: base de dados

Descrição: Base de dados SQL 'SharePoint_Config_' na instância do SQL Server 'ComputeName\Microsoft ##SSEE' não encontrado. Informações de erro adicionais do SQL Server estão incluídas em baixo. Não é possível abrir a base de dados "SharePoint_Config_", solicitada o início de sessão. O início de sessão falhou.

Além disso, a seguinte mensagem de erro poderá ser registada no Microsoft SQL Server Management Studio Express:


Não é possível mostrar a caixa de diálogo pedida.

INFORMAÇÃO adicional: Não é possível mostrar a caixa de diálogo pedida. (Microsoft.SqlServer.Express.SqlMgmt)

Ocorreu uma excepção ao executar uma instrução Transact-SQL ou batch. (Microsoft.SqlServer.Express.ConnectionInfo)

Base de dados 'SharePoint_Config_' já está aberto e só pode ter um utilizador ao mesmo tempo. (Microsoft SQL Server, erro: 924)


Não é possível ligar à base de dados de configuração.

A base de dados SharePoint_Config_ não está acessível. (Microsoft.SqlServer.Express.ObjectExplorer)
Causa
Este problema pode ocorrer quando instalar uma actualização manualmente ou através do Windows Update. Se tiver ligado outro serviço para o Windows Internal Database antes da atualização, SharePoint não é possível efectuar uma ligação e a actualização falha. Este procedimento coloca o farm num estado inconsistente que tem de ser resolvido por uma operação de actualização com êxito.
Resolução
Para resolver este problema, siga estes passos para reiniciar os serviços do SharePoint e concluir a actualização:
  1. Clique em Iniciar, clique em Executar, escreva cmde, em seguida, clique em OK.
  2. Localize a seguinte pasta:
    %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\BIN
  3. Na linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
    psconfig - cmd actualização - inplace b2b-aguardar – forçar
  4. Se a actualização não for concluída succussfully, escreva os seguintes comandos na linha de comandos e prima ENTER após cada comando:
    net stop MSSQL$ MICROSOFT ##SSEE
    net start MSSQL$ MICROSOFT ##SSEE
    psconfig - cmd actualização - inplace b2b-aguardar - força

Lhe for pedido para autenticação num Web site SharePoint

Sintomas
Quando tenta procurar um Web site SharePoint, lhe for pedido para autenticação.
Causa
Windows Server 2003 SP1 e Windows Server 2008 incluem uma funcionalidade de segurança de verificação do loopback concebida para ajudar a impedir ataques por reflexão ao computador. Por conseguinte, a autenticação falha se o FQDN ou o cabeçalho de anfitrião personalizado que utiliza não corresponde ao nome do computador local.
Resolução
  1. Solução alternativa


    Existem dois métodos para contornar este problema, utilize um dos seguintes métodos, conforme adequado à sua situação.



    Método 1: Especificar nomes de anfitrião (método preferido se pretender a autenticação NTLM)

    Para especificar os nomes de anfitrião que são mapeados para o endereço de loopback e podem ligar a Web sites no computador, siga estes passos:

    1. Defina a entrada de registo DisableStrictNameChecking como 1. Para mais informações sobre como efectuar este procedimento, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

    281308 (http://support.microsoft.com/kb/281308/ ) a ligar ao servidor SMB partilhar num computador baseado no Windows 2000 ou um computador baseado no Windows Server 2003 poderá não funcionar com um nome de alias

    2. clique em Iniciar, clique em Executar, escreva regedite, em seguida, clique em OK.

    3. no Editor de registo, localize e, em seguida, clique na seguinte chave de registo:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0

    4. Faça MSV1_0, aponte para Novoe, em seguida, clique em Valor de múltiplas cadeias.

    5. Escreva BackConnectionHostNamese, em seguida, prima ENTER.

    6. Faça BackConnectionHostNamese, em seguida, clique em Modificar.

    7. na caixa dados do valor , escreva o nome do anfitrião ou os nomes de anfitrião para os sites que estão no computador local, cada um numa linha separada e, em seguida, clique em OK.

    8. Saia do Editor de registo e, em seguida, reinicie o serviço IISAdmin.

     



    Método 2: Desactivar a verificação do loopback (método recomendado de menor)

    O segundo método consiste em desactivar a verificação do loopback, definindo a chave de registo DisableLoopbackCheck .

    Para definir a chave de registo DisableLoopbackCheck , siga estes passos:

    1. Defina a entrada de registo DisableStrictNameChecking como 1. Para mais informações sobre como efectuar este procedimento, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

    281308 (http://support.microsoft.com/kb/281308/ ) a ligar ao servidor SMB partilhar num computador baseado no Windows 2000 ou um computador baseado no Windows Server 2003 poderá não funcionar com um nome de alias

    2. clique em Iniciar, clique em Executar, escreva regedite, em seguida, clique em OK.

    3. no Editor de registo, localize e, em seguida, clique na seguinte chave de registo:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

    4. botão direito do rato Lsa, aponte para Novoe, em seguida, clique em Valor DWORD.

    5. Escreva DisableLoopbackChecke, em seguida, prima ENTER.

    6. Faça DisableLoopbackChecke, em seguida, clique em Modificar.

    7. na caixa dados do valor , escreva 1e, em seguida, clique em OK.

Como forçar a actualização do Windows SharePoint Services 3.0 utilizando a ferramenta de Psconfig.exe na linha de comandos

Efectue a actualização executando a ferramenta de Psconfig.exe na linha de comandos. Por exemplo, escreva o seguinte comando:
psconfig - cmd actualização - inplace b2b – forçar
Propriedades

ID do Artigo: 944267 - Última Revisão: 21/02/2017 - Revisão: 1

Microsoft Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007

Comentários