CORRECÇÃO: Mensagem de erro quando liga a uma instância de 64 bits do SQL Server Express 2008 utilizando o Visual Studio 2008 Service Pack 1 (SP1): "as ligações a ficheiros SQL Server (*. mdf) requerem o SQL Server Express 2005 para função properly"

Sintomas

Quando liga a uma instância de 64 bits do Microsoft SQL Server Express 2008 utilizando o Visual Studio 2008 Service Pack 1 (SP1), poderá receber a seguinte mensagem de erro:

As ligações aos ficheiros de SQL Server (*. mdf) requerem o SQL Server Express 2005 para funcionar correctamente. Verifique se a instalação do componente de transferência do URL:

http://go.microsoft.com/fwlink/?LinkId=49251

Nota Este problema não ocorrer quando liga a uma instância de 32 bits do SQL Server Express 2008 a partir de um computador de 64 bits.

Causa

Este problema ocorre porque o Visual Studio 2008 SP1 detecta incorrectamente algumas chaves de registo para uma instalação de 64 bits do SQL Server Express 2008.

Resolução

Informações sobre correção

Agora tem uma correcção suportada disponível na Microsoft. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico.

Para resolver este problema, contacte o suporte técnico da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos de normais do suporte serão aplicados a questões de suporte adicionais e problemas que não se enquadrem na atualização específica em questão.

Pré-requisitos

Tem de ter o Visual Studio 2008 SP1 ou Visual Studio 2008 Express Edition com Service Pack 1 instalado para aplicar esta correcção.

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição da correção

Esta correcção não substitui quaisquer outras correcções.

Informações de ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). 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 no item data e hora no painel de controlo.

Nome do ficheiro

Versão do ficheiro

Tamanho do ficheiro

Data

Hora

Plataforma

Microsoft.visualstudio.editors.dll

9.0.30729.186

2,879, 488

23 de Novembro de 2008

21:50

x86

Microsoft.vsdesigner.dll

9.0.30729.186

4,419,584

23 de Novembro de 2008

21:50

x86

Solução alternativa

Para contornar este problema, desinstale a versão de 64 bits do SQL Server Express 2008 e, em seguida, instale a versão de 32 bits do SQL Server Express 2008.

Estado

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

Mais informações

Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×