
Debido a las tantas consultas que he recibido durante mucho tiempo sobre cual es la mejor versión para trabajar o migrar del servidor de administración y gestión de datos “MS SQL Server”, me he tomado el tiempo para condensarles este post para que tengan una visión clara y objetiva con respecto de las versiones que hasta este momento tiene en su existir este producto.
HISTORIA
MS SQL Server 2012 es sólo la última versión de la historia de desarrollo de SQL Server. Esta fue originalmente desarrollada para el sistema operativo OS/2 en sus versiones 1.0 y 1.1. Ahora, las versiones 4.21 y posteriores fueron trasladadá al sistema operativo MS Windows.

Puntualizando sobre lo que les estoy comentando respecto a la historia de este servidor, el motor de SQL Server recibió una reescritura completa de su kernel en la versión 7.0 y en sus versiones posteriores, le han seguido mejorando sus bondades, ampliando con esto, las capacidades que va desde el trabajo en grupos de trabajo para las empresas más grandes así como para ámbitos 100% web.

Cabe hacer mención de forma enfatica y correctiva que aunque su nombre podría sugerir, la versión SQL Server 2008 R2 no es un Service Pack de la versión 2008, ya que se trata de una versión independiente, explicitamente de versión 10.5, que contiene capacidades mejoradas de gestión multiservidor, así como nuevas características de inteligencia de negocios.
OBJETIVO GENERALES
Me pregunto lo siguiente, consultantelo a ti, mi estimado lector y es la siguiente inquietud:
¿Has trabajado con cualquier versión de SQL Server anteriores a SQL Server 2012?, y que tanto sabes al respecto de cada una de ellas para valorar lo que se te presenta en esta nueva versión.

Debido a esto, es mi interes primordial de brindarte información sobre cada una de las versiones existente y con que soporte podemos contar directamente del equipo de producción de SQL Server en el sitio web de Microsoft. Si estamos en un plan 100% administrativo, te aseguro que esta info te ayudará en gran manera a encontrar puntualmente dicha información de forma sencilla y simple, referente a sus tantos Paquetes de Servicios (Lease: Services Pack – ‘SP’) que tenemos instalados en nuestros servidores dependiendo de sus versiones. Ya que muchas veces nos cuesta mucho encontrar soporte conllevando con esto, a la perdida de tiempo valioso, cierto.

Mi proposito fundamental de este post también es brindarte toda la información con respecto a cada versión así como de sus Paquetes de Servicios.
No esta demás solicitarles a vosotros, si saben de alguna versión anterior a lo que expongo aquí, ayudandome a llenar los datos que faltan, publicandolos en los comentarios para que con esto, pueda ir actualizando este artículo, vale.
VERSIONES
A continuación, les bosquejaré el siguiente cuadro con la información referente al versionamiento de MS SQL Server desde sus inicios:
|
SQL Server 2008 R2 |
||
|
10.50.2789.0 |
lunes, 17 de octubre de 2011 |
|
|
10.50.2772.0 |
martes, 16 de agosto de 2011 |
|
|
10.50.2769.0 |
viernes, 16 de septiembre de 2011 |
|
|
10.50.2500.0 |
lunes, 11 de julio de 2011 |
|
|
10.50.1807.0 |
miércoles, 19 de octubre de 2011 |
|
|
10.50.1804.0 |
martes, 23 de agosto de 2011 |
|
|
10.50.1797.0 |
viernes, 16 de septiembre de 2011 |
|
|
10.50.1777.0 |
jueves, 16 de junio de 2011 |
|
|
10.50.1765.0 |
lunes, 21 de febrero de 2011 |
|
|
10.50.1753.0 |
lunes, 20 de diciembre de 2010 |
|
|
10.50.1746.0 |
lunes, 18 de octubre de 2010 |
|
|
10.50.1734.0 |
martes, 17 de agosto de 2010 |
|
|
10.50.1720.0 |
viernes, 25 de junio de 2010 |
|
|
10.50.1702.0 |
martes, 18 de mayo de 2010 |
|
|
10.50.1600.1 |
SQL Server 2008 R2 RTM |
lunes, 12 de abril de 2010 |
|
SQL Server 2008 |
||
|
10.00.5768 |
martes, 22 de noviembre de 2011 |
|
|
10.00.5766 |
martes, 18 de octubre de 2011 |
|
|
10.00.5500 |
jueves, 06 de octubre de 2011 |
|
|
10.00.4323 |
lunes, 21 de noviembre de 2011 |
|
|
10.00.4321 |
martes, 20 de septiembre de 2011 |
|
|
10.00.4316 |
lunes, 18 de julio de 2011 |
|
|
10.00.4285 |
lunes, 16 de mayo de 2011 |
|
|
10.00.4279 |
lunes, 21 de marzo de 2011 |
|
|
10.00.4272 |
lunes, 17 de enero de 2011 |
|
|
10.00.4266 |
lunes, 15 de noviembre de 2010 |
|
|
10.00.4000 |
miércoles, 29 de septiembre de 2010 |
|
|
10.00.2850 |
lunes, 19 de septiembre de 2011 |
|
|
10.00.2847 |
lunes, 18 de julio de 2011 |
|
|
10.00.2816 |
martes, 22 de marzo de 2011 |
|
|
10.00.2812 |
lunes, 16 de mayo de 2011 |
|
|
10.00.2808 |
lunes, 17 de enero de 2011 |
|
|
10.00.2804 |
lunes, 15 de noviembre de 2010 |
|
|
10.00.2799 |
martes, 21 de septiembre de 2010 |
|
|
10.00.2789 |
lunes, 19 de julio de 2010 |
|
|
10.00.2775 |
lunes, 17 de mayo de 2010 |
|
|
10.00.2766 |
lunes, 15 de marzo de 2010 |
|
|
10.00.2757 |
lunes, 18 de enero de 2010 |
|
|
10.00.2746 |
martes, 24 de noviembre de 2009 |
|
|
10.00.2734 |
martes, 22 de septiembre de 2009 |
|
|
10.00.2723 |
martes, 21 de julio de 2009 |
|
|
10.00.2714 |
lunes, 18 de mayo de 2009 |
|
|
10.00.2710 |
jueves, 16 de abril de 2009 |
|
|
10.00.2531 |
martes, 07 de abril de 2009 |
|
|
10.00.1835 |
lunes, 15 de marzo de 2010 |
|
|
10.00.1828 |
domingo, 18 de enero de 2009 |
|
|
10.00.1823 |
lunes, 16 de noviembre de 2009 |
|
|
10.00.1818 |
lunes, 21 de septiembre de 2009 |
|
|
10.00.1812 |
martes, 21 de julio de 2009 |
|
|
10.00.1806 |
lunes, 18 de mayo de 2009 |
|
|
10.00.1798 |
martes, 17 de marzo de 2009 |
|
|
10.00.1787 |
lunes, 19 de enero de 2009 |
|
|
10.00.1779 |
lunes, 17 de noviembre de 2008 |
|
|
10.00.1763 |
lunes, 22 de septiembre de 2008 |
|
|
10.00.1600 |
SQL Server 2008 RTM |
miércoles, 06 de agosto de 2008 |
|
SQL Server 2005 |
||
|
9.00.5266 |
lunes, 21 de marzo de 2011 |
|
|
9.00.5259 |
martes, 22 de febrero de 2011 |
|
|
9.00.5254 |
lunes, 20 de diciembre de 2010 |
|
|
9.00.5000 |
viernes, 17 de diciembre de 2010 |
|
|
9.00.4325 |
lunes, 21 de marzo de 2011 |
|
|
9.00.4317 |
lunes, 21 de febrero de 2011 |
|
|
9.00.4315 |
lunes, 20 de diciembre de 2010 |
|
|
9.00.4311 |
lunes, 18 de octubre de 2010 |
|
|
9.00.4309 |
martes, 17 de agosto de 2010 |
|
|
9.00.4305 |
miércoles, 23 de junio de 2010 |
|
|
9.00.4294 |
lunes, 19 de abril de 2010 |
|
|
9.00.4285 |
martes, 16 de febrero de 2010 |
|
|
9.00.4273 |
lunes, 21 de diciembre de 2009 |
|
|
9.00.4266 |
lunes, 19 de octubre de 2009 |
|
|
9.00.4230 |
lunes, 17 de agosto de 2009 |
|
|
9.00.4226 |
martes, 16 de junio de 2009 |
|
|
9.00.4220 |
martes, 21 de abril de 2009 |
|
|
9.00.4211 |
martes, 17 de febrero de 2009 |
|
|
9.00.4207 |
sábado, 20 de diciembre de 2008 |
|
|
9.00.4053 |
martes, 13 de octubre de 2009 |
|
|
9.00.4035 |
martes, 16 de diciembre de 2008 |
|
|
9.00.3356 |
lunes, 21 de diciembre de 2009 |
|
|
9.00.3355 |
lunes, 19 de octubre de 2009 |
|
|
9.00.3330 |
martes, 18 de agosto de 2009 |
|
|
9.00.3328 |
martes, 16 de junio de 2009 |
|
|
9.00.3325 |
martes, 21 de abril de 2009 |
|
|
9.00.3315 |
martes, 17 de febrero de 2009 |
|
|
9.00.3310 |
martes, 10 de febrero de 2009 |
|
|
9.00.3301 |
SQL Server 2005 SP2 CU11 |
lunes, 15 de diciembre de 2008 |
|
9.00.3294 |
lunes, 20 de octubre de 2008 |
|
|
9.00.3282 |
lunes, 18 de agosto de 2008 |
|
|
9.00.3257 |
lunes, 16 de junio de 2008 |
|
|
9.00.3239 |
lunes, 14 de abril de 2008 |
|
|
9.00.3233 |
SQL Server 2005 QFE Security Hotfix |
martes, 08 de julio de 2008 |
|
9.00.3228 |
lunes, 18 de febrero de 2008 |
|
|
9.00.3215 |
lunes, 17 de diciembre de 2007 |
|
|
9.00.3200 |
lunes, 15 de octubre de 2007 |
|
|
9.00.3186 |
lunes, 20 de agosto de 2007 |
|
|
9.00.3175 |
jueves, 28 de junio de 2007 |
|
|
9.00.3068.00 |
SQL Server 2005 Express Edition with Advanced Services |
|
|
9.00.3161 |
SQL Server 2005 SP2 CU1 |
domingo, 15 de abril de 2007 |
|
9.00.3152 |
miércoles, 07 de marzo de 2007 |
|
|
9.00.3077 |
martes, 10 de febrero de 2009 |
|
|
9.00.3054 |
jueves, 05 de abril de 2007 |
|
|
9.00.3042.01 |
lunes, 05 de marzo de 2007 |
|
|
9.00.3042 |
SQL Server 2005 SP2 |
jueves, 01 de febrero de 2007 |
|
9.00.2047 |
SQL Server 2005 SP1 |
|
|
9.00.1399 |
SQL Server 2005 RTM |
martes, 01 de noviembre de 2005 |
|
SQL Server 2000 |
||
|
8.00.2039 |
SQL Server 2000 SP4 |
|
|
8.00.0760 |
SQL Server 2000 SP3 |
|
|
8.00.578 |
SQL Server 8.0/2000 SP2 with “Security Update (RDS + Proxy)” hotfix. Q316333 |
|
|
8.00.552 |
SQL Server 8.0/2000 SP2 with “Lock Escalation” hotfix. Q313302 |
|
|
8.00.0534 |
SQL Server 2000 SP2 |
|
|
8.0.532 |
SQL Server 8.0/2000 OLAP SP2 |
|
|
8.00.452 |
Hotfix: SELECT DISTINCT from Table with LEFT JOIN of View Causes Error Messages or Client Application May Stop Responding (Q308547) |
|
|
8.00.444 |
Hotfix: SQLPutData May Result in Leak of Buffer Pool Memory (Q307540) |
|
|
|
Hotfix: Querying Syslockinfo with Large Numbers of Locks May Cause Server to Stop Responding (Q307655) |
|
|
8.00.443 |
Hotfix: SQLTrace Start and Stop is Now Reported in Windows NT Event Log for SQL Server 2000 (Q307538) |
|
|
8.00.428 |
Hotfix: SQL Server Text Formatting Functions Contain Unchecked Buffers (Q304850) |
|
|
8.00.0384 |
SQL Server 2000 SP1 |
|
|
8.0.382 |
SQL Server 8.0/2000 OLAP SP1 |
|
|
8.00.287 |
Hotfix: Deletes, Updates and Rank Based Selects May Cause Deadlock of MSSEARCH (Q297209) |
|
|
8.00.250 |
Hotfix: xp_sqlagent_param Problems with Windows Authentication (Q291683) |
|
|
8.00.249 |
Hotfix: Lock Monitor Uses Excessive CPU (Q288122) |
|
|
8.00.239 |
Hotfix: AV on complex ANSI joins of multiply distributed queries (Q285290) |
|
|
8.00.233 |
Hotfix: Opening the Database Folder in SQL Server Enterprise Manager 2000 Takes a Long Time (Q282416) |
|
|
8.00.231 |
Hotfix: sp_OACreate can cause server shutdown (Q282279) |
|
|
8.00.226 |
Hotfix: Extreme Memory Usage When Adding Many Security Roles (Q278239) |
|
|
8.00.225 |
Hotfix: SQLOLEDB leaves an open transaction (Q281663) |
|
|
8.00.223 |
Hotfix: xp_ buffer overflow exploit (Q280380) |
|
|
8.00.222 |
Hotfix: AV in query normalization (Q281769) |
|
|
8.00.218 |
Hotfix: Scripting Object with Several Extended Properties May Cause Exception (Q279183) |
|
|
8.00.217 |
Hotfix: CASE Using LIKE with Empty String Can Result in Access Violation or Abnormal Server Shutdown (Q279293) |
|
|
|
Hotfix: Using ALTER TABLE to Change Column Type Can Result in Unexpected NULL Values on INSERT (Q279296) |
|
|
8.00.211 |
Hotfix: Complex Distinct or Group By Query Can Return Unexpected Results with Parallel Execution Plan (Q276329) |
|
|
8.00.210 |
Hotfix: Linked Server Query with Hyphen in LIKE Clause May Run Slowly (Q275900) |
|
|
8.00.205 |
Hotfix: Sending Open Files as Attachment in SQL Mail Fails with Error 18025 (Q274330) |
|
|
8.00.204 |
Hotfix: Optimizer Slow to Generate Query Plan for Complex Queries that have Many Joins and Semi-Joins (Q274329) |
|
|
8.00.0194 |
SQL Server 2000 RTM – “Gold” release |
|
|
|
SQL Server 8.0/2000 OLAP Original release |
|
|
8.00.194 |
SQL Server 8.0/2000 Original release |
|
|
8.00.100 |
SQL Server 8.0/2000 Beta 2 |
|
|
8.00.078 |
SQL Server 8.0/2000 EAP5 |
|
|
8.00.047 |
SQL Server 8.0/2000 EAP4 |
|
|
7.50.198 |
SQL Server 7.5/2000 Beta 1 |
|
|
SQL Server 7 |
||
|
7.0.1508 |
SQL Server 7.0 OLAP SP3 |
|
|
7.0.1458 |
SQL Server 7.0 OLAP SP2 |
|
|
7.0.1325 |
SQL Server 7.0 OLAP SP2 Beta |
|
|
7.0.1295 |
SQL Server 7.0 OLAP SP1 |
|
|
7.0.1073 |
SQL Server 7.0 OLAP Original release |
|
|
7.00.1063 |
SQL Server 7 SP4 |
|
|
7.00.1021 |
SQL Server 7.0 SP3 with “Security Update (RDS + Text)” hotfix. Q317979, Q318268 |
|
|
7.00.1020 |
SQL Server 7.0 SP3 with “Text Formatting Unchecked Buffer” hotfix. Q304851 |
|
|
7.00.1004 |
Hotfix: SQL Server Text Formatting Functions Contain Unchecked Buffers (Q304851) |
|
|
7.00.978 |
Hotfix: Update with table aliases may miss rows (Q285870) |
|
|
7.00.977 |
Hotfix: SQL Server Profiler and SQL Server Agent Alerts May Fail to Work After Installing SQL Server 7.0 SP3 (Q284351) |
|
|
7.00.970 |
Hotfix: “nested queries” setting ignored on linked server (SP3) (Q283837) |
|
|
|
Hotfix: Incorrect results on join to convert([var]binary,) (SP3) (Q282243) |
|
|
7.00.0961 |
SQL Server 7 SP3 |
viernes, 15 de diciembre de 2000 |
|
7.00.921 |
Hotfix: “nested queries” setting ignored on linked server (SP2) (Q283837) |
|
|
7.00.919 |
Hotfix: Incorrect results on join to convert([var]binary,) (SP2) (Q282243) |
|
|
7.00.918 |
Hotfix: xp_ buffer overflow exploit (Q280380) |
|
|
7.00.917 |
Hotfix: bcp fails with long query (Q279180) |
|
|
7.00.910 |
Hotfix: SQL RPC That Raises Error Will Mask @@ERROR with Msg 7221 (Q275901) |
|
|
7.00.905 |
Hotfix: Data Modification Query with a Distinct Subquery on a View May Cause Error 3624 (Q274266) |
|
|
7.00.889 |
Hotfix: Replication memory leaks (Q243741) |
|
|
7.00.879 |
Hotfix: Linked Index Server/OLEDB/or in where clause (Q281185) |
|
|
7.00.857 |
Hotfix: Publications with numeric filter do not replicate (Q260346) |
|
|
7.00.0842 |
SQL Server 7 SP2 |
lunes, 20 de marzo de 2000 |
|
7.00.835 |
SQL Server 7.0 SP2 Beta |
|
|
7.00.776 |
Hotfix: Error during shutdown (Q258087) |
|
|
7.00.770 |
Hotfix: Slow compile on join with unfiltered table (Q252905) |
|
|
7.00.745 |
Hotfix: SQLAgent memory leak (Q253738) |
|
|
7.00.722 |
Hotfix: oledb connections to DB2 (Q239458) |
|
|
7.00.0699 |
SQL Server 7 SP1 |
jueves, 15 de julio de 1999 |
|
7.00.689 |
SQL Server 7.0 SP1 Beta |
|
|
7.00.677 |
MSDE from Office 2000 Developer, incorrect registry value, should be 0.623. Q234915 |
|
|
7.00.662 |
Hotfix: in with subquery may be slower than in 6.5 (Q232707) |
|
|
7.00.658 |
Hotfix: AV under high cursor stress (Q244763) |
|
|
|
Slow Complex View hotfix. Q232707 |
|
|
7.00.657 |
Hotfix: automated install (Q229875) |
|
|
7.00.643 |
Hotfix: clustering servers with “-” in name (Q220156) |
|
|
7.00.0623 |
SQL Server 7 RTM – “Gold” release |
|
|
7.00.517 |
SQL Server 7.0 Beta 3 |
|
|
7.00.583 |
SQL Server 7.0 RC1 |
|
|
SQL Server 6.5 |
||
|
6.50.479 |
Post service Pack 5a |
|
|
6.50.464 |
SQL Server 6.5 SP5a – Hotfix: error 213 on insert <table> exec <proc> (Q275483) |
|
|
6.50.416 |
SQL Server 6.5 SP5a – 24Dec1998 (readme, fixlist, download) |
|
|
6.50.415 |
SQL Server 6.5 SP5 – (SQL 7.0 compatibility) |
|
|
6.50.339 |
SQL Server 6.5 SP5 – Y2K hotfix |
|
|
6.50.297 |
SQL Server 6.5 SP5 – “Site Server 3.0 Commerce Edition” hotfix |
|
|
6.50.281 |
SQL Server 6.5 SP4 (No permite ser instalada en SBS o Enterprise Edition) |
|
|
6.50.259 |
6.5 incluida en “Small Business Server” solamente |
|
|
6.50.258 |
SQL Server 6.5 SP3a |
|
|
6.50.252 |
SQL Server 6.5 SP3 (Known bad version) |
|
|
6.50.240 |
SQL Server 6.5 SP2 |
|
|
6.50.213 |
SQL Server 6.5 SP1 |
|
|
6.50.201 |
SQL Server 6.5 RTM |
|
|
SQL Server 6.0 |
||
|
6.00.121 6.0 |
“Gold” release |
|
|
6.00.124 |
Service Pack 1 |
|
|
6.00.139 |
Service Pack 2 |
|
|
6.00.151 |
Service Pack 3 |
Tu puedes validar cual versión tienes instalada en tu computadora por medio del siguiente comando T-SQL:
SELECT @@VERSION GO;
La variable del sistema @VERSION permite saber cual es tu actual versión. En mi servidor, versión 2012 RC0 emite la siguiente información:
|
Microsoft SQL Server 2012 RC0 – 11.0.1750.32 (X64) Nov 4 2011 17:54:22 Copyright (c) Microsoft Corporation Enterprise Evaluation Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) |
Donde el número 11.0.1750.32 corresponde a MS SQL Server 2012 RC0 generada (Off topic: El día de mis cumpleaños,
.) el 04 de Noviembre. También muestra la edición de esta versión y donde esta ejecutandose.
Esta información a su vez, se puede extraer del procedimiento almacenado del sistema “xp_msver” llamandolo de la siguiente manera:
USE Master;
GO
EXEC xp_msver;
GO
Lo cual, permitira visualizar ampliamente la siguiente información del servidor:
|
Index |
Name |
Internal_Value |
Character_Value |
|
1 |
ProductName |
NULL |
Microsoft SQL Server |
|
2 |
ProductVersion |
720896 |
11.0.1750.32 |
|
3 |
Language |
1033 |
English (United States) |
|
4 |
Platform |
NULL |
NT x64 |
|
5 |
Comments |
NULL |
SQL |
|
6 |
CompanyName |
NULL |
Microsoft Corporation |
|
7 |
FileDescription |
NULL |
SQL Server Windows NT – 64 Bit |
|
8 |
FileVersion |
NULL |
2011.0110.1750.032 ((SQL_PreRelease).111104-1732 ) |
|
9 |
InternalName |
NULL |
SQLSERVR |
|
10 |
LegalCopyright |
NULL |
Microsoft Corp. All rights reserved. |
|
11 |
LegalTrademarks |
NULL |
Microsoft SQL Server is a registered trademark of Microsoft Corporation. |
|
12 |
OriginalFilename |
NULL |
SQLSERVR.EXE |
|
13 |
PrivateBuild |
NULL |
NULL |
|
14 |
SpecialBuild |
114688032 |
NULL |
|
15 |
WindowsVersion |
498139398 |
6.1 (7601) |
|
16 |
ProcessorCount |
2 |
2 |
|
17 |
ProcessorActiveMask |
NULL |
3 |
|
18 |
ProcessorType |
8664 |
NULL |
|
19 |
PhysicalMemory |
3001 |
3001 (3146637312) |
|
20 |
Product ID |
NULL |
NULL |
Esto es información adicional realmente pero se los expongo por si llegan a necesitarlo en algún momento, okis.
Espero que con lo siguiente, hayan podido instruirse un poco sobre los origenes de este grandioso y maravillo producto, vale.
Nos pillamos en una próxima,
.