Versiones de MS SQL Server


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

SQL Server 2008 R2 SP1 CU3

lunes, 17 de octubre de 2011

10.50.2772.0

SQL Server 2008 R2 SP1 CU2

martes, 16 de agosto de 2011

10.50.2769.0

SQL Server 2008 R2 SP1 CU1

viernes, 16 de septiembre de 2011

10.50.2500.0

SQL Server 2008 R2 SP1

lunes, 11 de julio de 2011

10.50.1807.0

SQL Server 2008 R2 CU10

miércoles, 19 de octubre de 2011

10.50.1804.0

SQL Server 2008 R2 CU9

martes, 23 de agosto de 2011

10.50.1797.0

SQL Server 2008 R2 CU8

viernes, 16 de septiembre de 2011

10.50.1777.0

SQL Server 2008 R2 CU7

jueves, 16 de junio de 2011

10.50.1765.0

SQL Server 2008 R2 CU6

lunes, 21 de febrero de 2011

10.50.1753.0

SQL Server 2008 R2 CU5

lunes, 20 de diciembre de 2010

10.50.1746.0

SQL Server 2008 R2 CU4

lunes, 18 de octubre de 2010

10.50.1734.0

SQL Server 2008 R2 CU3

martes, 17 de agosto de 2010

10.50.1720.0

SQL Server 2008 R2 CU2

viernes, 25 de junio de 2010

10.50.1702.0

SQL Server 2008 R2 CU1

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

SQL Server 2008 SP3 CU2

martes, 22 de noviembre de 2011

10.00.5766

SQL Server 2008 SP3 CU1

martes, 18 de octubre de 2011

10.00.5500

SQL Server 2008 SP3

jueves, 06 de octubre de 2011

10.00.4323

SQL Server 2008 SP2 CU7

lunes, 21 de noviembre de 2011

10.00.4321

SQL Server 2008 SP2 CU6

martes, 20 de septiembre de 2011

10.00.4316

SQL Server 2008 SP2 CU5

lunes, 18 de julio de 2011

10.00.4285

SQL Server 2008 SP2 CU4

lunes, 16 de mayo de 2011

10.00.4279

SQL Server 2008 SP2 CU3

lunes, 21 de marzo de 2011

10.00.4272

SQL Server 2008 SP2 CU2

lunes, 17 de enero de 2011

10.00.4266

SQL Server 2008 SP2 CU1

lunes, 15 de noviembre de 2010

10.00.4000

SQL Server 2008 SP2

miércoles, 29 de septiembre de 2010

10.00.2850

SQL Server 2008 SP1 CU16

lunes, 19 de septiembre de 2011

10.00.2847

SQL Server 2008 SP1 CU15

lunes, 18 de julio de 2011

10.00.2816

SQL Server 2008 SP1 CU13

martes, 22 de marzo de 2011

10.00.2812

SQL Server 2008 SP1 CU14

lunes, 16 de mayo de 2011

10.00.2808

SQL Server 2008 SP1 CU12

lunes, 17 de enero de 2011

10.00.2804

SQL Server 2008 SP1 CU11

lunes, 15 de noviembre de 2010

10.00.2799

SQL Server 2008 SP1 CU10

martes, 21 de septiembre de 2010

10.00.2789

SQL Server 2008 SP1 CU9

lunes, 19 de julio de 2010

10.00.2775

SQL Server 2008 SP1 CU8

lunes, 17 de mayo de 2010

10.00.2766

SQL Server 2008 SP1 CU7

lunes, 15 de marzo de 2010

10.00.2757

SQL Server 2008 SP1 CU6

lunes, 18 de enero de 2010

10.00.2746

SQL Server 2008 SP1 CU5

martes, 24 de noviembre de 2009

10.00.2734

SQL Server 2008 SP1 CU4

martes, 22 de septiembre de 2009

10.00.2723

SQL Server 2008 SP1 CU3

martes, 21 de julio de 2009

10.00.2714

SQL Server 2008 SP1 CU2

lunes, 18 de mayo de 2009

10.00.2710

SQL Server 2008 SP1 CU1

jueves, 16 de abril de 2009

10.00.2531

SQL Server 2008 SP1

martes, 07 de abril de 2009

10.00.1835

SQL Server 2008 RTM CU10

lunes, 15 de marzo de 2010

10.00.1828

SQL Server 2008 RTM CU9

domingo, 18 de enero de 2009

10.00.1823

SQL Server 2008 RTM CU8

lunes, 16 de noviembre de 2009

10.00.1818

SQL Server 2008 RTM CU7

lunes, 21 de septiembre de 2009

10.00.1812

SQL Server 2008 RTM CU6

martes, 21 de julio de 2009

10.00.1806

SQL Server 2008 RTM CU5

lunes, 18 de mayo de 2009

10.00.1798

SQL Server 2008 RTM CU4

martes, 17 de marzo de 2009

10.00.1787

SQL Server 2008 RTM CU3

lunes, 19 de enero de 2009

10.00.1779

SQL Server 2008 RTM CU2

lunes, 17 de noviembre de 2008

10.00.1763

SQL Server 2008 RTM CU1

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

SQL Server 2005 SP4 CU3

lunes, 21 de marzo de 2011

9.00.5259

SQL Server 2005 SP4 CU2

martes, 22 de febrero de 2011

9.00.5254

SQL Server 2005 SP4 CU1

lunes, 20 de diciembre de 2010

9.00.5000

SQL Server 2005 SP4

viernes, 17 de diciembre de 2010

9.00.4325

SQL Server 2005 SP3 CU15

lunes, 21 de marzo de 2011

9.00.4317

SQL Server 2005 SP3 CU14

lunes, 21 de febrero de 2011

9.00.4315

SQL Server 2005 SP3 CU13

lunes, 20 de diciembre de 2010

9.00.4311

SQL Server 2005 SP3 CU12

lunes, 18 de octubre de 2010

9.00.4309

SQL Server 2005 SP3 CU11

martes, 17 de agosto de 2010

9.00.4305

SQL Server 2005 SP3 CU10

miércoles, 23 de junio de 2010

9.00.4294

SQL Server 2005 SP3 CU9

lunes, 19 de abril de 2010

9.00.4285

SQL Server 2005 SP3 CU8

martes, 16 de febrero de 2010

9.00.4273

SQL Server 2005 SP3 CU7

lunes, 21 de diciembre de 2009

9.00.4266

SQL Server 2005 SP3 CU6

lunes, 19 de octubre de 2009

9.00.4230

SQL Server 2005 SP3 CU5

lunes, 17 de agosto de 2009

9.00.4226

SQL Server 2005 SP3 CU4

martes, 16 de junio de 2009

9.00.4220

SQL Server 2005 SP3 CU3

martes, 21 de abril de 2009

9.00.4211

SQL Server 2005 SP3 CU2

martes, 17 de febrero de 2009

9.00.4207

SQL Server 2005 SP3 CU1

sábado, 20 de diciembre de 2008

9.00.4053

SQL Server 2005 SP3 GDR (Security Update)

martes, 13 de octubre de 2009

9.00.4035

SQL Server 2005 SP3

martes, 16 de diciembre de 2008

9.00.3356

SQL Server 2005 SP2 CU17

lunes, 21 de diciembre de 2009

9.00.3355

SQL Server 2005 SP2 CU16

lunes, 19 de octubre de 2009

9.00.3330

SQL Server 2005 SP2 CU15

martes, 18 de agosto de 2009

9.00.3328

SQL Server 2005 SP2 CU14

martes, 16 de junio de 2009

9.00.3325

SQL Server 2005 SP2 CU13

martes, 21 de abril de 2009

9.00.3315

SQL Server 2005 SP2 CU12

martes, 17 de febrero de 2009

9.00.3310

SQL Server 2005 SP2 Security Update

martes, 10 de febrero de 2009

9.00.3301

SQL Server 2005 SP2 CU11

lunes, 15 de diciembre de 2008

9.00.3294

SQL Server 2005 SP2 CU10

lunes, 20 de octubre de 2008

9.00.3282

SQL Server 2005 SP2 CU9

lunes, 18 de agosto de 2008

9.00.3257

SQL Server 2005 SP2 CU8

lunes, 16 de junio de 2008

9.00.3239

SQL Server 2005 SP2 CU7

lunes, 14 de abril de 2008

9.00.3233

SQL Server 2005 QFE Security Hotfix

martes, 08 de julio de 2008

9.00.3228

SQL Server 2005 SP2 CU6

lunes, 18 de febrero de 2008

9.00.3215

SQL Server 2005 SP2 CU5

lunes, 17 de diciembre de 2007

9.00.3200

SQL Server 2005 SP2 CU4

lunes, 15 de octubre de 2007

9.00.3186

SQL Server 2005 SP2 CU3

lunes, 20 de agosto de 2007

9.00.3175

SQL Server 2005 SP2 CU2

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

SQL Server 2005 SP2 Cumulative Hotfix

miércoles, 07 de marzo de 2007

9.00.3077

SQL Server 2005 Security Update

martes, 10 de febrero de 2009

9.00.3054

SQL Server 2005 KB934458

jueves, 05 de abril de 2007

9.00.3042.01

SQL Server 2005 “SP2a”

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, Smile with tongue out.) 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, Winking smile.

%d bloggers like this: