ID do artigo: 914158 - Última revisão: sexta-feira, 22 de setembro de 2006 - Revisão: 3.1

Você receber uma mensagem de erro ao tentar atualizar uma instalação expirada do SQL Server 2005 Evaluation Edition para uma versão de varejo do SQL Server 2005

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.
Bug #: 417649 (SQLBUDT)
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário. Uma instalação do Microsoft SQL Server 2005 Evaluation Edition expirou. Você tenta atualizar a instalação para uma versão de varejo do SQL Server 2005. Nesse cenário, você recebe a seguinte mensagem de erro e, em seguida, a instalação falhar:
O serviço do SQL Server falhou ao iniciar. Para obter mais informações, consulte os tópicos nos manuais online do SQL Server, "Como: Exibir SQL Server 2005 instalação arquivos de log" e "Iniciando o SQL Server manualmente."
As seguintes mensagens de erro são registradas no arquivo de log de instalação:
Erro de servidor 16:29:50.10 2007-08-16: 17051, gravidade: 16, estado: 1.
2007-08-16 16:29:50.10 Server avaliação do SQL Server expirou.
Além disso, observe que o seguinte evento é registrado em Visualizar eventos:
Tipo de evento: erro
Origem do evento: InstanceName
Categoria do evento: (2)
IDENTIFICAÇÃO de evento: 17015
Data: Date
Tempo: Time
Usuário: N/d
Computador: ComputerName
Descrição:
SQL Server período de avaliação está vencida.

Para obter mais informações, consulte o Centro de Ajuda e suporte em
http://support.Microsoft.com
Observação InstanceName representa o nome da instância que você instalou. Para a instância padrão, o nome de instância é MSSQLSERVER. Date e Time representam a data e a hora quando a instalação falhou. ComputerName representa o nome do computador.

Causa

Esse problema ocorre porque o programa de instalação não pode iniciar o serviço do SQL Server. Quando você instala as versões de varejo do SQL Server 2005, o programa de instalação tenta iniciar o serviço SQL Server da instalação antiga do SQL Server 2005 Evaluation Edition. No entanto, não é possível iniciar o serviço porque a instalação é expirou. Portanto, a instalação pára, e você recebe as mensagens de erro.

Como Contornar

Para contornar esse problema, você deve desinstalar o SQL Server 2005 Evaluation Edition. Em seguida, instale a versão comercial do SQL Server 2005. Se você deseja manter bancos de dados do sistema e reutilizar os bancos de dados após uma nova instalação, você poderá desinstalar o SQL Server 2005 no prompt de comando usando o parâmetro SAVESYSDB. Em seguida, instale a versão comercial do SQL Server 2005 no prompt de comando usando o parâmetro USESYSDB.

Quando o SQL Server 2005 Evaluation Edition está vencido, não é possível iniciar o serviço do SQL Server. Se você desejar mover o banco de dados de usuário para a versão comercial do SQL Server 2005, você pode copiar os arquivos de banco de dados do usuário para um local especificado. Em seguida, você pode anexar o banco de dados para a versão comercial do SQL Server 2005.

Para obter mais informações sobre como instalar o SQL Server 2005 no prompt de comando, visite o seguinte site da Web Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/ms144259.aspx (http://msdn2.microsoft.com/en-us/library/ms144259.aspx)

Situação

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

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Palavras-chave: 
kbmt kbsql2005setup kbtshoot kbexpertiseadvanced kbprb KB914158 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 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: 914158  (http://support.microsoft.com/kb/914158/en-us/ )