Well MS SQL 2005 must be positively ancient depending on what version, Server or Express/Lite, etc. http://www.google.co.uk/search?q=MS+SQL.
So if your version is the latest ensure that you have any updates that are available.