Failed to generate a user instance of SQL Server ...
Ao abrir pelo Visual Studio, um arquivo .mdf, a conexão falhava e aparecia a seguinte mensagem "Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.".
Após procurar um pouco na internet achei a seguinte solução:
- Acesse o seguinte local -
c:Documents and Settings\[user\]Local SettingsApplication DataMicrosoftMicrosoft SQL Server Data
. - Exclua a pasta
SQLEXPRESS
O motivo que encontrei deste erro é que o nome da instância tanto no Express 2005 como no 2008 era SQLEXPRESS, e os arquivos de configurações de usuário estavam errados. E após excluir, os arquivos são criados novamente com uma nova configuração.