SSMS
 sql >> Database >  >> Database Tools >> SSMS

Impossibile installare il database di adventureworks 2012 - Errore 5 del sistema operativo:accesso negato

Il motivo del problema:inserire i file mdf e ldf del database in una directory esterna alla cartella di installazione "ufficiale" del server SQL.

Soluzione -

http://tryingmicrosoft.com/ errore-durante-il-collegamento-di-un-database-a-sql-server-2008-r2/

Incolla il file .mdf e il file ldf in questa directory -C:\Programmi\Microsoft SQL Server\MSSQL11.SS2012\MSSQL\DATA

Soluzioni che NON hanno risolto il problema -

1 - Sblocco dei file zippati. Verificato anche che i file mdf e ldf non siano bloccati. (Passaggi:fare clic con il pulsante destro del mouse su file zip> proprietà> sblocca)

2 - Esegui SSMS 2012 come amministratore.

3 - Esegui query SQL del modulo -

CREATE DATABASE MyAdventureWorks 
    ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'), 
    (FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf') 
    FOR ATTACH;