SQL Server ‘RestoreContainer ValidateTargetForCreation’ Hatası Çözümü

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

Kişisel Web sayfama hoş geldiniz..