private void Rename() { if (!this.VerifyDatabase()) { return; } string newName = this.DatabaseItem.GetMetadata("NewName"); if (string.IsNullOrEmpty(newName)) { this.Log.LogError("Please specify the new name using a NewName metadata item."); return; } this.LogTaskMessage(string.Format(CultureInfo.CurrentCulture, "Renaming Database: {0} to: {1}", this.DatabaseItem.ItemSpec, newName)); SMO.Database db = this.sqlServer.Databases[this.DatabaseItem.ItemSpec]; db.Rename(newName); }