Problemas que poderão ocorrer quando instalar uma instância com nome de um ou mais componentes do SQL Server 2005 e especificar localizações de instalação diferente para uma ou mais dos componentes

Traduções de Artigos Traduções de Artigos
Artigo: 933945 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Instalar uma instância com nome de um ou mais dos seguintes componentes do Microsoft SQL Server 2005:
    • Serviços de base de dados do SQL Server
    • SQL Server Analysis Services
  • Na página "Componentes a instalar", especifique localizações de instalação diferente para um ou mais dos componentes da seguinte forma:
    • Especificar a que serviços de base de dados deve ser instalado numa pasta denominada "MSSQLServer."
    • Especificar a que Analysis Services deve ser instalado numa pasta denominada "MSSQLServerOLAPService."
    Nota Os nomes destas pastas são sensíveis a maiúsculas e minúsculas.
Neste cenário, poderá detectar os sintomas seguintes.

Sintoma 1

Ficheiros .ini específicos para os componentes que são mencionados anteriormente contêm informações da seguinte forma:
  • Se instalar serviços de base de dados, informações semelhantes às seguintes estão contidas no ficheiro sqlctr.ini desempenho-InstanceName:
    [info]
    drivername = MSSQL $ InstanceName
    fidedignos =
    symbolfile = Drive: \MSSQL$ InstanceName \MSSQL. X \MSSQL\Binn\sqlctr.h
  • Se instalar o Analysis Services, informações semelhantes às seguintes estão contidas no ficheiro msmdctr.ini desempenho-InstanceName:
    [info]
    drivername = MSOLAP $ InstanceName
    symbolfile = Drive: \MSOLAP$ InstanceName \MSSQL. X \OLAP\bin\msmdctr.h

Sintoma 2

Durante a instalação do SQL Server 2005, receberá a seguinte mensagem de erro:
O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.

Sintoma 3

Após clicar em Ignorar quando receber a mensagem de erro mencionada no sintoma 2, o programa de configuração do SQL Server termina a operação com êxito. No entanto, a seguinte mensagem de erro é registada no ficheiro _SQL.log SQLSetup0001_ ComputerName:
Código de erro: 2001
MSI (s) (44! C4) [Time]: produtos: Microsoft SQL Server 2005--erro 29528. O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.

Erro 29528. O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.

<Falha Tipo = 'Ignoradas' >

Sintoma 4

Se instalar o SQL Server 2005 Service Pack 1 (SP1) ou o SQL Server 2005 Service Pack 2 (SP2) posteriormente, detectar os seguintes problemas.

SQL Server 2005 SP1

  • Quando instalar o SQL Server 2005 SP1, receberá a seguinte mensagem de erro:
    Não foi possível instalar uma actualização aplicada recentemente, KB913090.
  • A seguinte mensagem de erro é registada no ficheiro SQL9_Hotfix_KB913090.log:
    Date and TimeFalha ao ler a chave de registo: depurar
    Date and TimeMSP devolvido 1603: Ocorreu um erro fatal durante a instalação.
    Date and TimeChave de registo aberto com êxito: Software\Policies\Microsoft\Windows\Installer
    Date and TimeFalha ao ler a chave de registo: depurar
    Date and TimeNão é possível instalar o ficheiro MSP: \\ \f$\64b4ce0abc66d8453d93b0a1fa\HotFixSQL\Files\sqlrun_sql.msp ComputerName
    Date and TimeOcorreu a seguinte excepção: não é possível instalar o Windows Installer MSP ficheiro ficheiro Date and Time: \depot\sqlvault\setupmain\setup\sqlse\sqlsedll\copyengine.cpp linha: 856
  • A seguinte mensagem de erro é registada no ficheiro SQL9_Hotfix_KB913090_sqlrun_sql.msp.log:
    MSI (s) (C8:A0) [11:15:21:752]: produtos: Microsoft SQL Server 2005 - actualização 'Service Pack 1 para serviços da base de dados SQL Server 2005 ENU (KB913090)' não é possível instalar. Código de erro 1603. Estão disponíveis informações adicionais no ficheiro de registo C:\WINDOWS\Hotfix\SQL9\Logs\SQL9_Hotfix_KB913090_sqlrun_sql.msp.log.
    MSI (s) (C8:A0) [Time]: Nota: 1: 1729
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: transformar tabela erro.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    MSI (s) (C8:A0) [Time]: produtos: Microsoft SQL Server 2005--configuração falhou.
    MSI (s) (C8:A0) [Time]: a tentar eliminar ficheiros C:\WINDOWS\Installer\46000.msp
    MSI (s) (C8:A0) [Time]: não é possível eliminar o ficheiro. LastError = MSI 32 (s) (C8:A0) [11:15:21:922]: Limpar desinstalado pacotes de instalação, se existir algum
    MSI (s) (C8:A0) [Time]: MainEngineThread is returning 1603
    MSI (s) (C8:F8) [Time]: RemoteAPI destruir objecto.
    MSI (s) (C8:98) [Time]: o Gestor de acção personalizada thread final.
    === Registo parado: Date and Time ===
    MSI (c) (D8:04) [Time]: Decrementing contador para desactivar o encerramento. Se o contador > = 0, será negado o encerramento. Contador depois de diminuir:-1
    MSI (c) (D8:04) [Time]: MainEngineThread is returning 1603
    Registo === verboso parado: Date and Time ===

SQL Server 2005 SP2

  • Quando instalar o SQL Server 2005 SP2, recebe a seguinte mensagem de erro:
    Não foi possível instalar uma actualização aplicada recentemente, KB921896.
    Em seguida, continuar a instalação. Finalmente, serviços de base de dados e o Analysis Services não estão instalados.
  • A seguinte mensagem de erro é registada no ficheiro Summary.txt:
    : Base de dados técnico (SQL2005)
    Versão do produto (anterior): 1399
    Versão do produto (final):
    Estado: Falha
    Ficheiro de registo: C:\Programas\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log
    Número do erro: 29528
    Descrição do erro: Erro MSP: 29528 O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.
  • As informações seguintes são registadas no ficheiro Hotfix.log:
    Date and TimeInstalar ficheiros: sqlrun_sql.msp
    Date and TimeMotor de cópia: Criar MSP instalar o ficheiro de registo no: C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log
    Date and Time29528 MSP erro: O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.
    Date and TimeMSP devolvido 1603: Ocorreu um erro fatal durante a instalação.
    Date and TimeErro do motor de cópia:, Não é possível instalar o ficheiro MSP: e:\ddf143eddce69fe41b19cf97ff46\HotFixSQL\Files\sqlrun_sql.msp
    Date and TimeOcorreu a seguinte excepção: não é possível instalar o Windows Installer MSP ficheiro data:
    Date and TimeFicheiro: \depot\sqlvault\stable\setupmainl1\setup\sqlse\sqlsedll\copyengine.cpp linha: 800
  • A seguinte mensagem de erro é registada no ficheiro SQL9_Hotfix_KB921896_sqlrun_sql.msp:
    <Nome Func = 'Do_sqlPerfmon2' >
    <Nome EndFunc = Regressar 'Do_sqlPerfmon2' = '2001' GetLastError = '2' >
    Parar PerfTime: Do_sqlPerfmon2: ter 27 de Mar 14:49:19 2007
    Propriedades de darwin recolha para processamento de falha.
    MSI (s) (70! 34) [Time]: transformar tabela erro.
    MSI (s) (70! 34) [Time]: Nota: 1: 2262 2: erro 3:-2147287038
    Código de erro: 2001
    MSI (s) (70! 34) [Time]: produtos: Microsoft SQL Server 2005--erro 29528. O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.
    Erro 29528. O programa de configuração encontrou um erro inesperado ao instalar contadores de desempenho. O erro é: O controlador especificado é inválido.
    <Nome EndFunc = Regressar 'LaunchFunction' = '2001' GetLastError = '0' >
    MSI (s) (70:B8) [Time]: valor de política de utilizador 'DisableRollback' for 0
    MSI (s) (70:B8) [Time]: valor de política de computador 'DisableRollback' for 0
    Time fim da acção: InstallFinalize. Valor de retorno 3

Causa

O programa de configuração efectua uma operação de localizar e substituir dos seguintes ficheiros:
  • Desempenho-InstanceName sqlctr.ini
  • Desempenho InstanceName msmdctr.ini ficheiro
A operação de localizar e substituir é sensível a maiúsculas / minúsculas. Se a pasta que especificar para instalar o componente tiver o mesmo nome que o nome de serviço da instância predefinida do componente, muitos cadeias no ficheiro serão substituídas. Por conseguinte, recebe a mensagem de erro.

Como contornar

Para contornar este problema, não instale estes componentes nas seguintes pastas:
  • Uma pasta denominada "MSSQLServer"
  • Uma pasta denominada "MSSQLServerOLAPService"

Mais Informação

"MSSQLServer" é o nome de serviço predefinido do componente dos serviços de base de dados. "MSSQLServerOLAPService" é o nome de serviço predefinido do componente Analysis Services. Estes nomes de serviço predefinido são reservados para o SQL Server 2005. Não deve utilizar estes nomes como nomes de pastas.

Ponto Da Situação

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

Propriedades

Artigo: 933945 - Última revisão: 10 de maio de 2007 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL 2005 Server Workgroup
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Analysis Services
Palavras-chave: 
kbmt kbsql2005setup kbexpertiseadvanced kbtshoot kbprb KB933945 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: 933945

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