我試圖還原數據庫(來自文件thedb.bak
)。我在Windows 7旗艦版64位機器上使用了2005年的SQL Server Express版本。SQL Server 2005備份還原失敗(使用文件夾權限)
當我試圖恢復我得到以下錯誤:
System.Data.SqlClient.SqlError: The operating system returned the error '5(Access is denied.)' while attempting 'RestoreContainer::ValidateTargetForCreation' on 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.2\MSSQL\Thedb.MDF'. (Microsoft.SqlServer.Express.Smo)
我的用戶名(antoniocs)是管理員。我編輯了文件夾(C:\Program Files (x86)\Microsoft SQL Server\MSSQL.2\MSSQL\
)中的權限,以便用戶AntonioCS擁有完全控制權。
我真的需要恢復這個備份。我錯過了什麼?
注意:我正在使用Windows身份驗證進行登錄。我應該嘗試其他用戶(我使用的是該機器的管理員)?
謝謝!這真的是問題:) – AntonioCS 2011-02-06 21:26:17