Passei várias horas tentando corrigir esse problema até agora, sem sucesso. Eu tinha instalado o SQL Server 2008 Evaluation Edition. Com medo de expirar e criar problemas para mim, instalei o SQL Server 2008 R2 Express Edition e migrei todos os meus bancos de dados para o Express. Funcionou bem por vários meses, mas agora tenho problemas ao tentar iniciar o Management Studio:
Eu tentei as correções em http://support.microsoft.com/kb/971268 , mas elas não ajudaram.
Não consigo entender, mesmo depois de desinstalar o SQL Server 2008 Evaluation Edition, por que estou recebendo um erro com o Express Edition.
Eu até instalei uma nova instância do SQL Server 2008 R2 Express Edition, desinstalei o SSMS 2008 Express e reinstalei, mas nada parece funcionar para mim.
Tela de atualização da instalação:
Status atual do meu sistema
- Eu tenho duas instâncias do sql server 2008 r2 express edition
- SSMS 2008 edição expressa
Não tenho certeza do que mais fazer.
Você já deve ter aplicado a correção de registro sugerida pela Microsoft.
Como eles estão dizendo que isso foi resolvido desde o SP1, você já pensou em instalar uma versão mais recente do SQL Server 2008 R2 Express?
http://www.microsoft.com/en-us/download/details.aspx?id=26729
Atualização 12:27
Com base no que você está dizendo e sem ter seu sistema na minha frente, tentaria descobrir se a edição de avaliação que você acha que removeu ainda pode estar lá.
Você pode executar o relatório de descoberta de recursos do SQL Server para descobrir quais componentes estão realmente instalados em seu laptop.
Iniciar -> Todos os Programas -> SQL Server 2008 -> Ferramentas de Configuração -> Centro de Instalação do SQL Server. À esquerda, selecione Ferramentas e clique no relatório de descoberta de recursos do SQL Server instalado.
Centro de Instalação - Ferramentas
Relatório de recursos
Eu também iria ao Painel de Controle, Desinstalar Programas e me certificar de que não havia nada sobrando da edição de avaliação. Quando tiver certeza absoluta de que a avaliação foi concluída, reinicie o sistema apenas para garantir que o registro seja recarregado corretamente.
Migrar seus bancos de dados para o SQL Server Express não transformou magicamente sua edição de avaliação em uma edição gratuita. Você precisa remover a edição de avaliação e substituí-la por uma edição adequada. No entanto, se você tentar fazer isso com a versão 2008/2008 R2 do SQL Server Express, obterá uma versão simplificada do Management Studio Express que não possui algumas funcionalidades importantes, presentes apenas quando você compra Developer, Standard, Enterprise, etc.
Mas esse não é o caso na versão mais recente. Aqui vai minha sugestão:
As vantagens de usar a versão 2012 sobre 2008/2008 R2:
Pode haver motivos para usar versões anteriores do Management Studio atualmente, mas nenhum que me afete (e com base em sua descrição, duvido que algum desses motivos também o afete). Mesmo se decidir que precisa manter as ferramentas 2008/2008 R2 por perto, você pode obter a versão Express do Management Studio se atender às suas necessidades e também instalar a versão 2012. Ao contrário das versões anteriores (2005/2008/2008 R2), você pode instalar a versão 2012 do Management Studio lado a lado com qualquer uma dessas edições.
Existe um bug no sistema de Upgrade do SQL Server 2008 onde mesmo após o upgrade, o sistema ainda mostra a mensagem de expiração da avaliação.
Isso é resolvido no SQL Server 2012 em diante .