Mensagem de erro ao tentar usar a ferramenta WsusMigrationImport para importar dados para um servidor WSUS 3.0: "WsusMigration falhou com o abaixo exceção"

Traduções deste artigo Traduções deste artigo
ID do artigo: 945348 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Quando você tenta usar a ferramenta WsusMigrationImport para importar dados para um servidor Windows Server Update Services 3.0 (WSUS), você receberá a seguinte mensagem de erro exceção:

WsusMigration falhou com o abaixo exceção!
System.FormatException: Índice (baseado em zero) deve ser maior ou igual a zero e menor que o tamanho da lista de argumento.

em System.Text.StringBuilder.AppendFormat (provedor IFormatProvider, formato String, Object [] args)
em System.String.Format (provedor IFormatProvider, formato String, Object [] args)
em System.IO.TextWriter.WriteLine (formato String, objeto arg0, objeto arg1, arg2 de objeto)
em System.IO.TextWriter.SyncTextWriter.WriteLine (formato String, objeto arg0, objeto arg1, arg2 de objeto)
em Microsoft.WsusMigrationTools.ImportServerStatus.ProcessNode (XmlTextReader leitor)
em Microsoft.WsusMigrationTools.ImportServerStatus.ImportData (XmlTextReader leitor)
em Microsoft.WsusMigrationTools.WsusMigrationTool.Main (String [] args)
Observação A Microsoft fornece a ferramenta WsusMigrationImport como um exemplo de ferramenta.

Causa

Isso é problema ocorre devido a um erro na ferramenta WsusMigrationImport.

Resolução

Para resolver esse problema, edite e recompilar o código-fonte da ferramenta WsusMigrationImport para corrigir o erro. Para fazer isso, siga estas etapas.

Observação Como a ferramenta WsusMigrationImport é fornecida como exemplo, a Microsoft incluiu o código-fonte com a ferramenta.

Observação A Microsoft não suporta alterar o código-fonte do arquivo WsusMigrationImport.cs.
  1. No Visual Studio, abra o projeto que contém o arquivo WsusMigrationImport.cs.
  2. Localize a linha 504 e faça a alteração seguinte.

    linha existente
    Console.WriteLine("Changed update {0}/{1} revision {3} to visible from declined.",

    linha de substituição
    Console.WriteLine("Changed update {0}/{1} revision {2} to visible from declined.",
  3. Salve o arquivo WsusMigrationImport.cs.
  4. Crie o projeto.
  5. Execute a ferramenta WsusMigrationImport recém-compilado para importar dados.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Propriedades

ID do artigo: 945348 - Última revisão: terça-feira, 11 de dezembro de 2007 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server Update Services 3.0
Palavras-chave: 
kbmt kbexpertiseinter kbtshoot kbprb KB945348 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 945348

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com