Estranho, tentei anexar o banco AdventureWorks
de dados deste site - http://sqlserveversamples.codeplex.com/
No entanto, encontro o seguinte problema ao anexarAdventureWorks2008R2_Data.mdf
Falha ao anexar banco de dados para o servidor '{SERVER_NAME}{INSTANCE_NAME}'. (Microsoft.SqlServer.Smo)
Informação adicional:
Ocorreu uma exceção durante a execução de uma instrução ou lote Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
A pesquisa de diretório para o arquivo "C:\Arquivos de programas\Microsoft SQL Server\MSSQL10.50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Log.ldf" falhou com o erro 3 do sistema operacional (o sistema não pode encontrar o caminho especificado). (Microsoft SQL Server, erro: 5133)
Você precisa do arquivo "AdventureWorks2008R2_Log.ldf". E coloque-o nesta pasta: "C:\Arquivos de Programas\Microsoft SQL Server\MSSQL10.50.MSSQLSERVER\MSSQL\DATA\"
A coisa mais fácil a fazer é baixar o arquivo de "backup completo" desse site e restaurá-lo (em vez de anexá-lo).
Você precisa ter o arquivo no local mencionado pelo BOB acima e também descobri que quando você está tentando anexar o banco de dados, está levando outro arquivo de log para a caixa de diálogo "detalhes do banco de dados" no menu anexar bancos de dados
Você precisa excluir o arquivo de log que aparece junto com o arquivo MDF. Este arquivo de log é de outro banco de dados (caso você também tenha o banco de dados Adventureworks2014)
O banco de dados anexado é executado com sucesso sem lançar nenhum erro