Atualizado em July 2025: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
- Faça o download e instale a ferramenta de reparo aqui..
- Deixe o software escanear seu computador.
- A ferramenta irá então reparar seu computador.
Esta semana vamos discutir como resolver problemas de diferentes erros de montagem que obtemos enquanto resolvemos problemas de instalação para o SQL Server. Vou concentrar este artigo mais sobre o SQL Server 2008 R2 e Windows 7 sistema. Antes de começar, vou explicar o que é uma montagem no Windows. Wikipedia descreve um conjunto na CLI, como uma biblioteca de código compilado usado para implantação, versionamento e segurança. Assembléias CLI podem ter informações de versão, permitindo-lhes eliminar a maioria dos conflitos entre aplicações causadas por assemblies compartilhados.
Tabela de Conteúdos
Erros de montagem durante a instalação do SQL no Windows
Atualizado: julho 2025.
Recomendamos que você tente usar esta nova ferramenta. Ele corrige uma ampla gama de erros do computador, bem como proteger contra coisas como perda de arquivos, malware, falhas de hardware e otimiza o seu PC para o máximo desempenho. Ele corrigiu o nosso PC mais rápido do que fazer isso manualmente:
- Etapa 1: download da ferramenta do reparo & do optimizer do PC (Windows 10, 8, 7, XP, Vista - certificado ouro de Microsoft).
- Etapa 2: Clique em Iniciar Scan para encontrar problemas no registro do Windows que possam estar causando problemas no PC.
- Clique em Reparar tudo para corrigir todos os problemas
Então vamos entrar na parte de solução de problemas do artigo.
Na maioria das vezes, erros de montagem ocorrem devido às sobras de uma instalação falhada, ou seja, a instalação foi até a metade e fez um retrocesso. Nesses casos, temos de limpar manualmente as entradas. É um processo um pouco longo e aparentemente complicado, mas vou tentar torná-lo o mais simples possível. Antes de iniciarmos o processo, criamos um ponto de restauro do sistema e criamos um backup do registo. Por favor, siga estes artigos para fazer isso.
- Como criar ponto de restauração do sistema no Windows
- Backup e restauração do registro no Windows
Primeiro de tudo, temos que remover qualquer um depois de mais entradas. Se não houver nenhuma SQL instalada nesta máquina, basta remover todas as entradas SQL de Programas e Recursos. Se não, basta remover o SQL Server 2008 R2 e selecionar a instância que você está tentando instalar (não remova mais nada). Se ele não estiver lá, então deixe-o e vamos para o próximo passo.
O próximo passo é percorrer o registo para se certificar de que todas as entradas são removidas. Para ser honesto, é praticamente impossível pesquisar e apagar todas as entradas SQL, mas podemos apagar apenas as importantes que pensamos que causarão problemas.
-
Início -> Executar ->
Regedit - Ir para
32-bit:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft
SQL
Servidor
64-bit:
HKEY_LOCAL_MACHINESOFTWAREWow(Alabama1839)MicrosoftMicrosoft
SQL
Servidor
-
Exclua as entradas para a instância SQL que você está ligando para instalar. No caso de você não ter qualquer outro SQL, em seguida, basta excluir Microsoft
SQL
Server root folder itself -
Agora vá para
HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplication(Alaska)
e excluir entradas para a instância SQL que você está ligando para install -
Então vá para
HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesServices(Alaska)
e excluir entradas para a instância SQL que você está ligando para install -
Você vai encontrar vários conjuntos de controle como
ControlSet001ControlSet002
ControlSet003
ControlSet004
e assim por diante. Repita o mesmo processo. -
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSetServicesEventlogApplication(Alaska)
e excluir entradas para a instância SQL que você está ligando para install -
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSetServices(Alaska)
e excluir entradas para a instância SQL que você está amarrando para instalar.
Agora o próximo passo é remover as entradas do assembly para SQL. Para fazer isso
-
Início -> Executar ->
montagem -
Procure montagens iniciadas com
Microsoft.SqlServer(Alaska)
uma vez que você o encontrar, clique com o botão direito do mouse e clique em Uninstall
Agora só para ter certeza de que você tem todas as entradas, há um truque onde podemos mudar a vista do assembly para a vista de pastas.
-
No prompt de comando, digite
cd /d %windows%assembly(Alaska) -
Tipo:
attrib -r -h -h -s desktop.ini(Alaska) -
Tipo
ren desktop.ini desktop.bak(Alaska)
Ou
- Ir para HKEY_LOCAL_MACHINESOFTWAREMicrosoftFusion
- Adicionar novo nome de valor binário DisableCacheViewer
- Clique com o botão direito em DisableCacheViewer e clique em Modify
- Enter 1
- Feche o registro e tente novamente
Agora, se você voltar para o assembly, você deve ser visualizações de pastas em vez de visualizações de assembly. Agora procure por any
Microsoft.SqlServer
e removê-lo. Depois de completar o processo, basta limpar o TEMP e reiniciar o sistema e tentar instalá-lo novamente.
Agora, em alguns casos, você ainda pode obter erro de montagem, a maioria dos casos é devido ao Microsoft .net 4.0. Eu recomendaria para reinstalar o .net Frameworks 4. 0 e tentar instalá-lo novamente. Também Microsoft Visual C++ 2008 ou 2010 também pode causar tais erros. Reinstalá-los seria uma boa idéia.
Existe outro cenário onde o erro é causado pelo Microsoft SQL Server 2008 R2 RsFx Driver MSI. Em tais casos, podemos tentar duas coisas. Uma delas é criar uma entrada ausente no registro ou remover o driver da pasta Installer.
Método 1:
-
Início -> Executar ->
Regedit - Vá para HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSetServicesRsFx0150
-
Clique com o botão direito do mouse no
RsFX0150
e clique em New key e digite InstancesShares - Agora feche o registro e tente instalá-lo novamente.
Método 2:
- Iniciar -> Executar -> Instalador
- Uma vez aberta a pasta, você enviará muitas colunas, clique com o botão direito do mouse em qualquer um dos nomes das colunas e selecione More
-
Da lista selecione
Comentários(Alaska)
e clique em OK. - Agora procure por Microsoft SQL Server 2008 R2 RsFx Driver MSI em comentários (Porque o nome do arquivo real será gibberish)
- Clique com o botão direito do mouse no arquivo MSI e clique em Uninstall
Bem, usando este método você deve ser capaz de resolver a maioria dos erros relacionados à montagem ao instalar o Microsoft SQL Server 2008 R2. No caso de você ainda ter problemas, você pode usar nossa seção de comentários.
RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema
Vinicius se autodenomina um usuário apaixonado de Windows que adora resolver erros do Windows em particular e escrever sobre sistemas Microsoft em geral.