SSMS
 sql >> Base de Dados >  >> Database Tools >> SSMS

Não é possível instalar o banco de dados do adventureworks 2012 - Erro 5 do sistema operacional:Acesso negado


O motivo do problema - Colocar os arquivos mdf e ldf do banco de dados em um diretório fora da pasta de instalação "oficial" do servidor SQL.

Solução -

http://tryingmicrosoft.com/ error-while-attaching-a-database-to-sql-server-2008-r2/

Cole o arquivo .mdf e o arquivo ldf neste diretório -C:\Program Files\Microsoft SQL Server\MSSQL11.SS2012\MSSQL\DATA

Soluções que NÃO resolveram o problema -

1 - Desbloquear os arquivos compactados. Verifiquei também se os arquivos mdf e ldf não estão bloqueados. (Passos - clique com o botão direito do mouse no arquivo zip> propriedades> desbloquear)



2 - Execute o SSMS 2012 como administrador.

3 - Executar consulta SQL do formulário -
CREATE DATABASE MyAdventureWorks 
    ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'), 
    (FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf') 
    FOR ATTACH;