Bugün, bir veritabanı yedeğini kullanarak bir SQL Server 2017 veritabanı yedeğini(.bak),restore etmeye çalışırken “Restore of database xxx failed” hatasından bahsedeceğim. Aşağıda, bu restore hatasını nasıl düzelteceğinizi göstereceğim.
HATA:
Restore of database ‘DENEME2’ failed. (Microsoft.SqlServer.Management.RelationalEngineTasks)System.Data.SqlClient.SqlError: The operating system returned the error ‘5(Access is denied.)’ while attempting ‘RestoreContainer::ValidateTargetForCreation’ on ‘c:\Program Files\Microsoft SQL Server\MSSQL\DATA\DENEME2.mdf’. (Microsoft.SqlServer.SmoExtended)
SEBEP:
Aynı sunucu üzerindeki aynı dizine restore etmeye calıstıgımız için bu şekilde hata aldık.
ÇÖZÜM:
Restore ederken Files kısmında mdf ve log dosyalarının yolunu değiştirelim.
Görüldüğü gibi şimdi başarılı şekilde restore edebildik.
Bir cevap yazın