Der Grund für das Problem - Die mdf- und ldf-Dateien der Datenbank in einem Verzeichnis außerhalb des "offiziellen" SQL-Server-Installationsordners abgelegt.
Lösung -
http://tryingmicrosoft.com/ Fehler-beim-Anhängen-einer-Datenbank-an-sql-server-2008-r2/
Fügen Sie Ihre .mdf-Datei und ldf-Datei in dieses Verzeichnis ein -C:\Programme\Microsoft SQL Server\MSSQL11.SS2012\MSSQL\DATA
Lösungen, die das Problem NICHT gelöst haben -
1 - Entsperren der gezippten Dateien. Außerdem wurde überprüft, ob mdf- und ldf-Dateien nicht blockiert werden. (Schritte - Rechtsklick auf ZIP-Datei> Eigenschaften> Entsperren)
2 - Führen Sie SSMS 2012 als Administrator aus.
3 - Führen Sie eine SQL-Abfrage der Form -
ausCREATE DATABASE MyAdventureWorks
ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'),
(FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf')
FOR ATTACH;