SharePoint depends on SQL Server 2005. Therefore, keeping SQL Server 2005 patched is something every developer should be aware of.
You may think putting Service Pack 2 (SP2) on is all you need to do to keep SQL Server 2005 up-to-date. Not true. To understand how/why Microsoft delivers fixes for SQL Server 2005, http://support.microsoft.com/kb/935897/ is a “must read”, not just for DBA’s, but anybody who deals with SQL Server 2005, even indirectly (e.g., SharePoint administrator or SharePoint developer).
While I’m at it, visit http://support.microsoft.com/kb/937137. In addition to information about the seven (going on eight) releases of “post-SP2 cumulative update packages”, you’ll see the latest SQL Server 2005 internal numbering.
To see what version of SQL Server 2005 you are running, run the following query:
SET NOCOUNT ON;
SELECT serverproperty('Edition') [Edition],
CASE serverproperty('EngineEdition')
WHEN 2 THEN 'Standard or Workgroup'
WHEN 3 THEN 'Enterprise, Enterprise Evaluation, or Developer'
WHEN 4 THEN 'Express, Express Edition with Advanced Services, or Windows Embedded SQL'
ELSE '{unknown}'
END [Engine Edition],
serverproperty('ProductVersion') [Product Version],
serverproperty('ProductLevel') [Product Level]
The latest downloadable post-SP2 cumulative update package (#7) can be found here: http://support.microsoft.com/kb/949095/