CORRECÇÃO: Não é possível remover o Microsoft SQL Server 2000 Desktop Engine após a actualização para o MSDE 2000 SP2

Traduções de Artigos Traduções de Artigos
Artigo: 317619 - Ver produtos para os quais este artigo se aplica.
N.º DE BUGS: 362110 (SHILOH_BUGS)
Expandir tudo | Reduzir tudo

Sintomas

Todos os incarnations do Microsoft SQL Server 2000 (pessoais, avaliação, Developer, Standard e Enterprise) incluem o SQL Server Desktop Engine (também conhecido como MSDE 2000) no respectivos CD-ROM na pasta \MSDE e são fornecidas como compilação 8.00.194.01. Se utilizou originalmente esta compilação do MSDE e actualizar para o MSDE 2000 Service Pack 2, não é possível remover o MSDE 2000 do computador. Por exemplo, se utilizar a aplicação Adicionar/remover programas para remover o MSDE 2000, receberá o seguinte erro:
O nome de instância especificado é inválido.
- ou -
Erro fatal durante a instalação.
Recebe uma mensagem de erro semelhante, se utilizar o programa de configuração do SQL Server 2000 Desktop Engine (Setup.exe) com a opção de linha de comandos de desinstalação (parâmetro /x ).

Este problema só ocorre se tiver actualizado a compilação MSDE RTM (194.01) directamente para o Service Pack 2. Não ocorre em qualquer outros incarnations do produto MSDE 2000. Além disso, o problema não ocorrer se actualizar primeiro da versão para produção (RTM) versão para o MSDE 2000 Service Pack 1 e, em seguida, actualizar para o MSDE 2000 Service Pack 2.

Causa

Quando remover o produto, o Windows installer está a falhar na acção personalizada DetectInstanceClash .

Resolução

Para resolver este problema, obtenha o service pack mais recente do Microsoft SQL Server 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
290211INF: How To Obtain the Latest SQL Server 2000 Service Pack
Nota : A correcção seguinte foi criada antes da disponibilização do Microsoft SQL Server 2000 Service Pack 3.

A versão inglesa desta correcção tem os atributos de ficheiro (ou posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas no formato de universal hora (UTC) coordenada Coordinated. Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário na ferramenta Data e hora no painel de controlo.
   Date         Size                File name
   --------------------------------------------------

   9/7/2002     21,950,464 bytes    Sqlrun01.msp
   9/7/2002     21,950,464 bytes    Sqlrun02.msp
   9/7/2002     21,950,464 bytes    Sqlrun03.msp
   9/7/2002     21,950,464 bytes    Sqlrun04.msp
   9/7/2002     21,950,464 bytes    Sqlrun05.msp
   9/7/2002     21,950,464 bytes    Sqlrun06.msp
   9/7/2002     21,950,464 bytes    Sqlrun07.msp
   9/7/2002     21,950,464 bytes    Sqlrun08.msp
   9/7/2002     21,950,464 bytes    Sqlrun09.msp
   9/7/2002     21,950,464 bytes    Sqlrun010.msp
   9/7/2002     21,950,464 bytes    Sqlrun011.msp
   9/7/2002     21,950,464 bytes    Sqlrun012.msp
   9/7/2002     21,950,464 bytes    Sqlrun013.msp
   9/7/2002     21,950,464 bytes    Sqlrun014.msp
   9/7/2002     21,950,464 bytes    Sqlrun015.msp
   9/7/2002     21,950,464 bytes    Sqlrun016.msp
				
para obter instruções sobre como aplicar um pacote de patch para o MSDE 2000, consulte a secção "Aplicar o patch de pacotes" Readme.txt seguinte ficheiro:

SQL Server version 2000 Service Pack 2 Readme.htm
Nota : devido a dependências de ficheiros, a correcção ou funcionalidade que contém os ficheiros mais recentes poderão também conter ficheiros adicionais.

Consoante o original do Windows Installer ficheiro de pacote (.msi) utilizado para instalar o MSDE 2000, tem de aplicar apenas um dos ficheiros patch (.msp) à instalação do MSDE existente. Por exemplo, se utilizou Sqlrun01.msi para instalar o MSDE 2000 RTM, terá de utilizar o ficheiro Sqlrun01.msp que é apresentado na lista. Para Sqlrun02.msi, tem de utilizar Sqlrun02.msp.

Depois de aplicar o pacote de patch, é possível remover com êxito o MSDE 2000.

Para obter informações adicionais sobre como determinar que ficheiro de programa de instalação do Windows foi utilizado para a instalação do MSDE, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
311762Como identificar o ficheiro MSI foi utilizado para uma instalação do MSDE existente.


Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo.
Este problema foi corrigido pela primeira vez no Microsoft SQL Server 2000 Service Pack 3.

Mais Informação

Para reunir mais informações sobre onde está a ocorrer a falha, utilize os seguintes parâmetros com o programa de configuração e activar o registo verboso:

C:\> setup.exe /x [package_file] / l * v [NomeFicheiro]

Por exemplo, se instalou originalmente o MSDE 2000 utilizando o pacote Sqlrun01.msi, pode utilizar esta sintaxe

C:\ > setup.exe /x sqlrun01.msi INSTANCENAME = "MYMSDE" / l * v C:\MSDE_Uninstall.log

onde MYMSDE é o nome de instância utilizado no momento da instalação MSDE. Além disso, tem de especificar o nome do ficheiro de pacote de instalação mesmo que foi utilizado para instalar a instância do motor de ambiente de trabalho.

Nota : copiar o ficheiro .msi para a mesma pasta que o Setup.exe ficheiro.

Também pode utilizar a ferramenta Windows Installer para remover o MSDE 2000.

Para obter informações adicionais sobre a lista completa dos parâmetros da linha de comandos disponíveis, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
227091Parâmetros da linha de comandos para o da ferramenta Windows Installer

Propriedades

Artigo: 317619 - Última revisão: 7 de agosto de 2006 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Desktop Engine (MSDE) SP2
Palavras-chave: 
kbmt kbhotfixserver kbqfe kbbug kbfix kbsqlserv2000presp3fix kbsqlserv2000sp3fix KB317619 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 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: 317619
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

Submeter comentários