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

Kan inte installera adventureworks 2012 databas - Operativsystemfel 5:Åtkomst nekad

Anledningen till problemet - Lägga databasens mdf- och ldf-filer i en katalog utanför den "officiella" installationsmappen för SQL-servern.

Lösning -

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

Klistra in din .mdf-fil och ldf-fil i den här katalogen -C:\Program Files\Microsoft SQL Server\MSSQL11.SS2012\MSSQL\DATA

Lösningar som INTE löste problemet -

1 - Avblockera de zippade filerna. Kontrollerade även att mdf- och ldf-filer inte är blockerade. (Steg - högerklicka på zip-fil> egenskaper> avblockera)

2 - Kör SSMS 2012 som administratör.

3 - Kör SQL-fråga i formen -

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


  1. Hur kan teckenkodning göras korrekt i både php och mysql databas

  2. Var skriver jag MySQL trigger

  3. Öka överhoppningsnummer automatiskt?

  4. Hur kan jag ta bort innehållet i alla tabeller i min databas i phpMyAdmin utan att ta bort databasen?