Я получаю сообщение об ошибке при использовании SQL Server 2012 при восстановлении резервной копии, сделанной с помощью предыдущей версии (SQL Server 2008). На самом деле у меня есть несколько резервных копий файлы одной базы (взятые в разное время в прошлом), самые новые восстанавливаются без проблем, но один из них выдает следующую ошибку:
System.Data.SqlClient.SqlError: Directory search for the file "C:\ПРОГРАММНЫЕ ФАЙЛЫ\MICROSOFT SQL SERVER\MSSQL.1\MSSQL\DATA\MYDB_ABC.MDF" не удалось с операционной системная ошибка 3(Система не может найти указанный путь.). (Microsoft.SqlServer.SmoExtended)
Это машина x64, и мои файлы базы данных находятся в этом месте: c:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL
.
Я не понимаю, почему он пытается восстановить на MSSQL.1
, а не на MSSQL11.MSSQLSERVER
.