This is a very annoying and confusing error when you first start using SQL 2008. It is caused by SSMS itself, and not SQL.
To make changes to tables through the designer, follow these steps…
- Open SQL Management Studio
- Go to Tools > Options
- On the Options window, click on Designers in the left treeview
- Uncheck ‘Prevent saving changes that require table re-creation’
- Click OK
I recently ran into a problem with a client’s SQL 2005 Standard server where the Express Edition of SSMS (Management Studio) had been installed. The Express Edition had to be completely removed and the Standard version of SSMS was installed.
However, I kept seeing the following error when I tried to open my Maintenance Plans…
Method not found: ‘Void Microsoft.SqlServer.Management.DatabaseMaintenance.TaskUIUtils..ctor()’. (Microsoft.SqlServer.MaintenancePlanTasksUI)
The problem was that SSMS was at a different patch level after I re-installed it. I installed SP4, which was the patch level of the Database Engine, and everything worked!
Please note: The first time you open the Maintenance Plan after patching you will see the following error, which can be ignored…
The DDS Layout contains an invalid control progid. The layout will be regenerated.