[研究]SQL Server,資料庫 'MyDb' 還原失敗。
2024-02-06
環境:Visual Studio 2022 + ASP.NET + WebForm + Web Application + C# + SQL Server 2019 + SQL Server Management Studio (SSMS) 19
********************************************************************************
=================================== 資料庫 'MyDB' 還原失敗。 (Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------ 程式位置: 於 Microsoft.SqlServer.Management.RelationalEngineTasks.RestoreDatabaseTaskFormComponent.PerformTask(ITaskExecutionContext context) 於 Microsoft.SqlServer.Management.RelationalEngineTasks.RestoreDatabaseTaskFormComponent.Perform(ITaskExecutionContext context) 於 Microsoft.SqlServer.Management.TaskForms.TaskExecutionManager.ExecuteTaskSequence(ISfcScriptCollector collector) =================================== Microsoft.Data.SqlClient.SqlError: 檔案 "NccstDB_Data" 無法在現有的 "D:\DATABASE\MyDB.mdf" 上還原。請使用 WITH REPLACE 重新發出陳述式,以便覆寫已存在的檔案,或者使用 WITH MOVE 來識別替代位置。 (Microsoft.SqlServer.SmoExtended) ------------------------------ 如需說明,請按一下: https://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=16.200.48053.0&LinkId=20476 ------------------------------ 程式位置: 於 Microsoft.SqlServer.Management.Smo.RestorePlan.Execute() 於 Microsoft.SqlServer.Management.RelationalEngineTasks.RestoreDatabaseTaskFormComponent.PerformTask(ITaskExecutionContext context) |
********************************************************************************
解決:
有可能剛才操作太快,「選項」的「覆寫現有的資料庫 (WITH REPLACE)」沒勾選到。
(完)
相關
沒有留言:
張貼留言