diff --git a/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs b/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs index 9aaebf11..346fde23 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs @@ -495,11 +495,11 @@ namespace Microsoft.SqlTools.ServiceLayer.ObjectManagement var sqlConn = dataContainer.ServerConnection.SqlConnectionObject; SqlConnection.ClearPool(sqlConn); } + smoDatabase.Drop(); if (dropParams.DeleteBackupHistory) { server.DeleteBackupHistory(smoDatabase.Name); } - smoDatabase.Drop(); if (dropParams.GenerateScript) { var builder = new StringBuilder();