stringtranslate.com

Historia de Microsoft SQL Server

La historia de Microsoft SQL Server comienza con el primer producto de base de datos de Microsoft SQL Server : SQL Server v1.0, una base de datos relacional de 16 bits para el sistema operativo OS/2 , lanzado en 1989.

Versiones

Historia detallada

Génesis

El 12 de junio de 1988, Microsoft se unió a Ashton-Tate y Sybase para crear una variante de Sybase SQL Server para IBM OS/2 (entonces desarrollado conjuntamente con Microsoft), que se lanzó al año siguiente. [1] Esta fue la primera versión de Microsoft SQL Server y sirvió como la entrada de Microsoft al mercado de bases de datos de nivel empresarial, compitiendo contra Oracle , IBM, Informix, Ingres y más tarde, Sybase. SQL Server 4.2 se envió en 1992, incluido con la versión 1.3 de OS/2, seguido por la versión 4.21 para Windows NT , lanzada junto con Windows NT 3.1. SQL Server 6.0 fue la primera versión diseñada para NT y no incluyó ninguna dirección de Sybase.

En julio de 1993, cuando se lanzó Windows NT , Sybase y Microsoft se separaron y cada uno siguió sus propios planes de diseño y marketing. Microsoft negoció los derechos exclusivos para todas las versiones de SQL Server escritas para los sistemas operativos de Microsoft (en 1996, Sybase cambió el nombre de su producto a Adaptive Server Enterprise para evitar confusiones con Microsoft SQL Server). Hasta 1994, SQL Server de Microsoft llevaba tres avisos de copyright de Sybase como indicación de su origen.

Servidor SQL 7.0

Pantalla de presentación de SQL Server 7.0

SQL Server 7.0 fue una reescritura importante (usando C++) del antiguo motor Sybase, que estaba codificado en C. Las páginas de datos se ampliaron de 2k bytes a 8k bytes. Las extensiones crecieron de 16k bytes a 64k bytes. Se introdujo la Programación en modo de usuario (UMS) para manejar los subprocesos de SQL Server mejor que el multi-threading preventivo de Windows, y también se agregó soporte para fibras (subprocesos livianos, introducidos en NT 4.0, que se usan para evitar el cambio de contexto [2] ). SQL Server 7.0 también introdujo un producto de base de datos multidimensional llamado SQL OLAP Services (que se convirtió en Analysis Services en SQL Server 2000). SQL Server 7.0 sería la última versión en ejecutarse en la plataforma DEC Alpha. Aunque hubo versiones previas al lanzamiento de SQL 2000 (así como de Windows 2000) compiladas para Alpha, estas se cancelaron y nunca se lanzaron comercialmente. El soporte general finalizó el 31 de diciembre de 2005 y el soporte extendido finalizó el 11 de enero de 2011.

Servidor SQL 2000

SQL Server 2000 incluyó más modificaciones y extensiones al código base de Sybase, agregando compatibilidad con la arquitectura IA-64 (ahora fuera de la compatibilidad "general" [3] ). En SQL Server 2005, el código heredado de Sybase se había reescrito por completo. [4]

Desde el lanzamiento de SQL Server 2000, se han logrado avances en el rendimiento, las herramientas IDE del cliente y varios sistemas complementarios que se incluyen con SQL Server 2005. Estos incluyen:

SQL Server 2000 también introdujo muchas mejoras del lenguaje T-SQL, como variables de tabla, funciones definidas por el usuario, vistas indexadas, activadores INSTEAD OF, restricciones referenciales en cascada y cierta compatibilidad básica con XML. [5] [6]

Con el lanzamiento del Service Pack 3, Microsoft también lanzó la primera versión de 64 bits de SQL Server para la plataforma Itanium IA-64 (que no debe confundirse con la plataforma x86-64 ). En ese momento, solo el motor relacional de SQL Server y el Agente SQL se trasladaron a Itanium. Las herramientas de cliente, como SQL Server Management Studio, seguían siendo programas x86 de 32 bits. La primera versión de SQL IA-64 fue la versión 8.00.760, con una fecha de compilación del 6 de febrero de 2003.

El soporte principal finalizó el 8 de abril de 2008 y el soporte extendido finalizó el 9 de abril de 2013.

Servidor SQL 2005

SQL Server 2005 (anteriormente con nombre en código "Yukon") se lanzó en noviembre de 2005. Incluía soporte nativo para administrar datos XML , además de datos relacionales . Para este propósito, definió un xml tipo de datos que podría usarse como un tipo de datos en columnas de base de datos o como literales en consultas. Las columnas XML se pueden asociar con esquemas XSD ; los datos XML que se almacenan se verifican con el esquema. Los datos XML se consultan utilizando XQuery ; SQL Server 2005 agregó algunas extensiones al lenguaje T-SQL para permitir la incrustación de consultas XQuery en T-SQL. También define una nueva extensión para XQuery, llamada XML DML, que permite modificaciones basadas en consultas a datos XML. SQL Server 2005 también permite que un servidor de base de datos se exponga a través de servicios web utilizando paquetes de flujo de datos tabulares (TDS) encapsulados dentro de solicitudes SOAP . Cuando se accede a los datos a través de servicios web, los resultados se devuelven como XML. [7]

La integración de Common Language Runtime (CLR) se introdujo con esta versión, lo que permite escribir código SQL como código administrado por el CLR. Para los datos relacionales, T-SQL se ha ampliado con funciones de manejo de errores (try/catch) y compatibilidad con consultas recursivas con CTE (expresiones de tabla comunes). SQL Server 2005 también se ha mejorado con nuevos algoritmos de indexación, sintaxis y mejores sistemas de recuperación de errores. Las páginas de datos se suman para una mejor resistencia a los errores y se ha agregado compatibilidad con simultaneidad optimista para un mejor rendimiento. Los permisos y el control de acceso se han vuelto más granulares y el procesador de consultas maneja la ejecución simultánea de consultas de una manera más eficiente. Las particiones en tablas e índices se admiten de forma nativa, por lo que es más fácil escalar una base de datos en un clúster . SQL CLR se introdujo con SQL Server 2005 para permitir su integración con .NET Framework. [8]

SQL Server 2005 introdujo el control de concurrencia de múltiples versiones (MVCC). Las funciones orientadas al usuario incluyen un nuevo nivel de aislamiento de transacciones denominado SNAPSHOT y una variación del nivel de aislamiento READ COMMITTED basado en instantáneas de datos a nivel de instrucción.

SQL Server 2005 introdujo "MARS" (Multiple Active Results Sets), un método que permite el uso de conexiones de bases de datos para múltiples propósitos. [9]

SQL Server 2005 introdujo las DMV (vistas de administración dinámica), que son vistas y funciones especializadas que devuelven información sobre el estado del servidor que se puede utilizar para supervisar el estado de una instancia de servidor, diagnosticar problemas y ajustar el rendimiento. [10]

SQL Server 2005 fue la primera versión con soporte nativo para la plataforma x64 . [11]

El Service Pack 1 (SP1) de SQL Server 2005 introdujo la creación de reflejo de la base de datos, una opción de alta disponibilidad que proporciona redundancia y capacidades de conmutación por error a nivel de base de datos. [12] La conmutación por error se puede realizar manualmente o se puede configurar para que se realice de forma automática. La conmutación por error automática requiere un socio testigo y un modo de funcionamiento sincrónico (también conocido como alta seguridad o seguridad total). [13] La creación de reflejo de la base de datos se incluyó en la primera versión de SQL Server 2005 solo con fines de evaluación. Antes del SP1, no estaba habilitada de forma predeterminada y Microsoft no la admitía. [ cita requerida ]

El Service Pack 1 se lanzó el 18 de abril de 2006, el Service Pack 2 se lanzó el 19 de febrero de 2007, el Service Pack 3 se lanzó el 15 de diciembre de 2008 y el Service Pack 4 de SQL Server 2005 se lanzó el 13 de diciembre de 2010.

El soporte principal para SQL Server 2005 finalizó el 12 de abril de 2011, y el soporte extendido para SQL Server 2005 finalizó el 12 de abril de 2016.

Servidor SQL 2008

SQL Server 2008 (anteriormente con nombre en código "Katmai") ​​[14] [15] se lanzó el 6 de agosto de 2008, anunciado al Grupo de Interés Especial de SQL Server en la Conferencia de Usuarios ESRI 2008 el 6 de agosto de 2008, por Ed Katibah (Gerente de Programa Espacial en Microsoft), y tiene como objetivo hacer que la administración de datos se ajuste , organice y mantenga automáticamente con el desarrollo de tecnologías SQL Server Always On , para proporcionar un tiempo de inactividad cercano a cero. SQL Server 2008 también incluye soporte para datos estructurados y semiestructurados, incluidos formatos de medios digitales para imágenes, audio, video y otros datos multimedia. En las versiones actuales, dichos datos multimedia se pueden almacenar como BLOB (objetos binarios grandes), pero son flujos de bits genéricos. El conocimiento intrínseco de los datos multimedia permitirá que se realicen funciones especializadas en ellos. Según Paul Flessner, vicepresidente senior de aplicaciones de servidor en Microsoft, SQL Server 2008 puede ser un backend de almacenamiento de datos para diferentes variedades de datos: XML, correo electrónico, tiempo/calendario, archivo, documento, espacial, etc., así como realizar búsquedas, consultas, análisis, uso compartido y sincronización en todos los tipos de datos. [15]

Otros nuevos tipos de datos incluyen tipos de fecha y hora especializados y un tipo de datos espaciales para datos dependientes de la ubicación. [16] Se proporciona un mejor soporte para datos no estructurados y semiestructurados utilizando el nuevo tipo de datos FILESTREAM [17] , que se puede utilizar para hacer referencia a cualquier archivo almacenado en el sistema de archivos. [18] Los datos estructurados y metadatos sobre el archivo se almacenan en la base de datos de SQL Server, mientras que el componente no estructurado se almacena en el sistema de archivos. Se puede acceder a dichos archivos tanto a través de las API de manejo de archivos de Win32 como a través de SQL Server utilizando T-SQL ; al hacer esto último, se accede a los datos del archivo como un BLOB. Al realizar una copia de seguridad y restaurar la base de datos, también se realiza una copia de seguridad o se restauran los archivos referenciados. [19] SQL Server 2008 también admite de forma nativa datos jerárquicos e incluye construcciones T-SQL para tratarlos directamente, sin utilizar consultas recursivas. [19]

La función de búsqueda de texto completo se ha integrado con el motor de base de datos. Según un artículo técnico de Microsoft, esto simplifica la gestión y mejora el rendimiento. [20]

Los datos espaciales se almacenarán en dos tipos. Un tipo de datos de "Tierra plana" (GEOMETRÍA o planar) representa datos geoespaciales que se han proyectado desde su sistema de coordenadas esférico nativo a un plano. Un tipo de datos de "Tierra redonda" (GEOGRAFÍA) utiliza un modelo elipsoidal en el que la Tierra se define como una entidad continua única que no sufre de singularidades como la línea internacional de cambio de fecha, los polos o los "bordes" de la zona de proyección de mapas. Hay aproximadamente 70 métodos disponibles para representar operaciones espaciales para las Funciones simples para SQL del Open Geospatial Consortium , versión 1.1. [21]

SQL Server incluye mejores características de compresión, lo que también ayuda a mejorar la escalabilidad. [22] Mejoró los algoritmos de indexación e introdujo la noción de índices filtrados. También incluye Resource Governor que permite reservar recursos para ciertos usuarios o flujos de trabajo. También incluye capacidades para el cifrado transparente de datos (TDE), así como la compresión de copias de seguridad. [17] SQL Server 2008 admite ADO.NET Entity Framework y las herramientas de informes, replicación y definición de datos se construirán alrededor del Entity Data Model . [23] SQL Server Reporting Services obtendrá capacidades de gráficos a partir de la integración de los productos de visualización de datos de Dundas Data Visualization, Inc. , que fue adquirida por Microsoft. [24] En el lado de la administración, SQL Server 2008 incluye el Declarative Management Framework que permite configurar políticas y restricciones, en toda la base de datos o en ciertas tablas, de forma declarativa. [16] La versión de SQL Server Management Studio incluida con SQL Server 2008 admite IntelliSense para consultas SQL contra un motor de base de datos de SQL Server 2008. [25] SQL Server 2008 también hace que las bases de datos estén disponibles a través de proveedores de Windows PowerShell y la funcionalidad de administración esté disponible como cmdlets , de modo que el servidor y todas las instancias en ejecución se puedan administrar desde Windows PowerShell . [26]

El último Service Pack de SQL Server 2008 (10.00.6000, Service Pack 4) se lanzó el 30 de septiembre de 2014. [27]

SQL Server 2008 tuvo soporte general hasta el 8 de julio de 2014 y soporte extendido hasta el 9 de julio de 2019. [28] Las ediciones Standard, Web, Enterprise, Workgroup y Datacenter con licencia por volumen de SQL Server 2008 son elegibles para el programa de Actualizaciones de seguridad extendidas. [29] El primer período de la cuota anual finalizó el 14 de julio de 2020, el segundo período finalizó el 13 de julio de 2021 y el tercer período finalizó el 12 de julio de 2022. [30] [31] Esas ediciones con licencia por volumen alojadas nuevamente en Microsoft Azure recibieron automáticamente ESU hasta el 11 de julio de 2023. [32] [33] [34] [35]

Servidor SQL 2008 R2

SQL Server 2008 R2 (10.50.1600.1, anteriormente con nombre en código "Kilimanjaro") se anunció en TechEd 2009 y se lanzó a fabricación el 21 de abril de 2010. [36] SQL Server 2008 R2 agrega ciertas características a SQL Server 2008, incluido un sistema de administración de datos maestros con la marca Master Data Services , una administración central de entidades y jerarquías de datos maestros. También Multi Server Management, una consola centralizada para administrar múltiples instancias y servicios de SQL Server 2008, incluidas bases de datos relacionales, Reporting Services, Analysis Services y Integration Services. [37]

SQL Server 2008 R2 incluye una serie de nuevos servicios, [38] entre ellos PowerPivot para Excel y SharePoint , Master Data Services , StreamInsight, Report Builder 3.0, el complemento Reporting Services para SharePoint, una función de niveles de datos en Visual Studio que permite el empaquetado de bases de datos en niveles como parte de una aplicación y una utilidad de SQL Server denominada UC (Utility Control Point), parte de AMSM (Application and Multi-Server Management) que se utiliza para administrar varios servidores SQL. [39]

El primer Service Pack de SQL Server 2008 R2 (10.50.2500, Service Pack 1) se lanzó el 11 de julio de 2011. [40] El segundo Service Pack de SQL Server 2008 R2 (10.50.4000, Service Pack 2) se lanzó el 26 de julio de 2012. [41] El último Service Pack de SQL Server 2008 R2 (10.50.6000, Service Pack 3) se lanzó el 26 de septiembre de 2014. [42]

SQL 2008 R2 sería la última versión de SQL Server que se ejecutaría en la plataforma Itanium (IA-64). Sin embargo, la plataforma x64 seguiría vigente. El soporte extendido para SQL Server en Itanium continuaría hasta 2018. [43]

SQL Server 2008 R2 tuvo soporte general hasta el 8 de julio de 2014 y soporte extendido hasta el 9 de julio de 2019. [44] Las ediciones Standard, Enterprise, Datacenter e Embedded con licencia por volumen de SQL Server 2008 R2 son elegibles para el programa de Actualizaciones de seguridad extendidas. [29] El primer período de la cuota anual finalizó el 14 de julio de 2020, el segundo período finalizó el 13 de julio de 2021 y el tercer período finalizó el 12 de julio de 2022. [30] [31] Las ediciones con licencia por volumen realojadas en Microsoft Azure recibieron automáticamente ESU hasta el 11 de julio de 2023. [32]

Servidor SQL 2012

En la cumbre de la Asociación Profesional para SQL Server (PASS) de 2011, el 11 de octubre, Microsoft anunció que la próxima versión principal de SQL Server (nombre en código "Denali"), sería SQL Server 2012. Se lanzó a fabricación el 6 de marzo de 2012. [45] El Service Pack 1 de SQL Server 2012 se lanzó a fabricación el 7 de noviembre de 2012, el Service Pack 2 se lanzó a fabricación el 10 de junio de 2014, el Service Pack 3 se lanzó a fabricación el 1 de diciembre de 2015 y el Service Pack 4 se lanzó a fabricación el 5 de octubre de 2017.

Se anunció que sería la última versión que soportaría de forma nativa OLE DB y que en su lugar preferiría ODBC para la conectividad nativa. [46]

Las nuevas características y mejoras de SQL Server 2012 incluyen instancias de clúster de conmutación por error de SQL Server Always On y grupos de disponibilidad que proporcionan un conjunto de opciones para mejorar la disponibilidad de la base de datos, [47] bases de datos contenidas que simplifican el movimiento de bases de datos entre instancias, vistas y funciones de administración dinámica nuevas y modificadas, [48] mejoras de programabilidad que incluyen nuevas características espaciales, [49] descubrimiento de metadatos, objetos de secuencia y la declaración THROW, [50] mejoras de rendimiento como índices de ColumnStore, así como mejoras en las operaciones en línea y a nivel de partición y mejoras de seguridad que incluyen aprovisionamiento durante la configuración, nuevos permisos, administración de roles mejorada y asignación de esquema predeterminado para grupos. [51] [52]

SQL Server 2012 tuvo soporte general hasta el 11 de julio de 2017 y soporte extendido hasta el 12 de julio de 2022. [53] [32] Todas las ediciones con licencia por volumen de SQL Server 2012 son elegibles para el programa de Actualizaciones de seguridad extendidas. [29] El primer período de la cuota anual finalizó el 11 de julio de 2023, el segundo período finalizó el 2024 y el tercer y último período finalizará el 8 de julio de 2025. [33] [31] Las ediciones con licencia por volumen realojadas en Microsoft Azure reciben automáticamente ESU hasta el 8 de julio de 2025. [35] [34]

Servidor SQL 2014

SQL Server 2014 se lanzó a fabricación el 18 de marzo de 2014 y se lanzó al público general el 1 de abril de 2014, y el número de compilación fue 12.0.2000.8 en el momento del lanzamiento. [54] Hasta noviembre de 2013 hubo dos revisiones de CTP, CTP1 y CTP2. [55] SQL Server 2014 proporciona una nueva capacidad en memoria para tablas que pueden caber completamente en la memoria (también conocida como Hekaton ). Si bien las tablas pequeñas pueden residir completamente en la memoria en todas las versiones de SQL Server, también pueden residir en el disco, por lo que se requiere trabajo para reservar RAM , escribir páginas expulsadas en el disco, cargar nuevas páginas desde el disco, bloquear las páginas en RAM mientras se opera en ellas y muchas otras tareas. Al tratar una tabla como si se garantizara que resida completamente en la memoria, se puede evitar gran parte de la "tubería" de las bases de datos basadas en disco. [56]

Para las aplicaciones de SQL Server basadas en disco, también proporciona la extensión SSD Buffer Pool, que puede mejorar el rendimiento mediante el almacenamiento en caché entre la RAM y los medios giratorios.

SQL Server 2014 también mejora la solución Always On (HADR) al aumentar la cantidad de servidores secundarios legibles y mantener las operaciones de lectura en caso de desconexiones entre servidores secundarios y primarios, y proporciona nuevas soluciones híbridas de recuperación ante desastres y respaldo con Microsoft Azure, lo que permite a los clientes utilizar las habilidades existentes con la versión local de SQL Server para aprovechar los centros de datos globales de Microsoft. Además, aprovecha las nuevas capacidades de Windows Server 2012 y Windows Server 2012 R2 para la escalabilidad de aplicaciones de bases de datos en un entorno físico o virtual.

Microsoft ofrece tres versiones de SQL Server 2014 para descargar: la que se ejecuta en Microsoft Azure , el CAB de SQL Server 2014 y el ISO de SQL Server 2014. [57]

SQL Server 2014 SP1, que consta principalmente de correcciones de errores, se lanzó el 15 de mayo de 2015. [58]

SQL Server 2014 es la última versión disponible en la arquitectura x86/IA32. [59]

En Windows Server 2008 R2 , es el último que se puede instalar.[1]

SQL Server 2014 tuvo soporte general hasta el 9 de julio de 2019 y soporte extendido hasta el 9 de julio de 2024. [60] Todas las ediciones con licencia por volumen de SQL Server 2014 son elegibles para el programa de Actualizaciones de seguridad extendidas. [29] [61] El primer período de la cuota anual finalizará el 8 de julio de 2025, el segundo período finalizará el 14 de julio de 2026 y el tercer y último período finalizará el 12 de julio de 2027. [31] Aquellas ediciones con licencia por volumen rehospedadas en Microsoft Azure reciben automáticamente ESU hasta el 12 de julio de 2027.

Servidor SQL 2016

La fecha oficial de lanzamiento de disponibilidad general (GA) para SQL Server 2016 fue el 1 de junio de 2016. La versión RTM es 13.0.1601.5. El Service Pack 2 actualiza la versión a 13.2.5026. El Service Pack 1 se lanzó el 16 de noviembre de 2016, el Service Pack 2 se lanzó el 24 de abril de 2018 y el Service Pack 3 se lanzó el 15 de septiembre de 2021.

SQL Server 2016 solo es compatible con procesadores x64. Ya no es compatible con procesadores x86. [59]

SQL Server 2016 es la última versión que tiene Service Packs lanzados.

Servidor SQL 2017

Microsoft lanzó SQL Server 2017 el 2 de octubre de 2017, junto con soporte para Linux . [62] [63]

En Windows Server 2012 y 2012 R2 , es el último que se puede instalar.[2]

Servidor SQL 2019

Microsoft lanzó SQL Server 2019 el 4 de noviembre de 2019. SQL Server 2019 (15.x) presenta Big Data Clusters para SQL Server. También proporciona capacidades adicionales y mejoras para el motor de base de datos de SQL Server, SQL Server Analysis Services, SQL Server Machine Learning Services, SQL Server en Linux y SQL Server Master Data Services. [64]

Servidor SQL 2022

Microsoft lanzó SQL Server 2022 el 16 de noviembre de 2022. [65] [¿ Fuente poco confiable? ] Sin embargo, los clientes que compran a través de OEM y el Acuerdo de licencia de proveedor de servicios (SPLA) tuvieron que comprar SQL Server 2022 a partir de enero de 2023. [66]

Compatibilidad con procesadores

Referencias

  1. ^ Harris, Scott; Curtis Preston (2007). Backup & Recovery: Soluciones de backup económicas para sistemas abiertos. O'Reilly. pág. 562. ISBN 978-0596102463.
  2. ^ "Herramientas para desarrolladores, documentación técnica y ejemplos de codificación".
  3. ^ "Microsoft dejará de dar soporte a Itanium". 4 de abril de 2010.
  4. ^ "Todo sobre la historia de SQL Server". Scriptcase.net . 14 de agosto de 2013. Archivado desde el original el 16 de septiembre de 2016 . Consultado el 15 de agosto de 2016 .
  5. ^ "Novedades de SQL Server 2000 | Nuevas características de SQL Server 2000 | InformIT".
  6. ^ "ITPro Today: Noticias de TI, procedimientos, tendencias, estudios de casos, consejos profesionales y más".
  7. ^ "Mejoras en XML del motor de base de datos" . Consultado el 3 de diciembre de 2007 .
  8. ^ "Mejoras del motor de base de datos" . Consultado el 3 de diciembre de 2007 .
  9. ^ Conjuntos de resultados activos múltiples (MARS) en SQL Server 2005. Recuperado el 20 de junio de 2009
  10. ^ Vistas y funciones de gestión dinámica. Recuperado el 6 de junio de 2010
  11. ^ Don Jones (2005). La guía definitiva para escalar SQL Server 2005 Edition. realtimepublishers.com. ISBN 9781931491532.
  12. ^ "Cuestiones que se deben tener en cuenta al utilizar la función de creación de reflejo de bases de datos en la versión inicial de SQL Server 2005". Support.microsoft.com. 20 de noviembre de 2007. Consultado el 4 de septiembre de 2011 .
  13. ^ "Conmutación por error automática". Msdn.microsoft.com . Consultado el 4 de septiembre de 2011 .
  14. ^ "Microsoft SQL Server 2008". Microsoft . Consultado el 6 de abril de 2007 .
  15. ^ ab "ChannelWeb: Próxima parada de SQL Server: Katmai". Archivado desde el original el 22 de marzo de 2007. Consultado el 5 de noviembre de 2005 .
  16. ^ ab "Microsoft ofrece un adelanto de la próxima versión de SQL Server". Archivado desde el original el 11 de octubre de 2007 . Consultado el 11 de mayo de 2007 .
  17. ^ ab "Queda una versión de prueba más para SQL Server 2008". Archivado desde el original el 23 de junio de 2008. Consultado el 13 de noviembre de 2006 .
  18. ^ "Bloguero invitado: Ted Kummert" . Consultado el 20 de noviembre de 2007 .
  19. ^ por Christian Kleinerman. "SQL Server 2008 para desarrolladores". Canal 9. Consultado el 7 de marzo de 2008 .
  20. ^ Fernando Azpeitia Lopez (4 de septiembre de 2009). "Búsqueda de texto completo en SQL Server 2008: aspectos internos y mejoras".
  21. ^ "Microsoft comparte detalles sobre la compatibilidad espacial con SQL Server 2008 por Directions Staff". Archivado desde el original el 8 de agosto de 2007 . Consultado el 7 de septiembre de 2007 .
  22. ^ "Características de SQL 2008". Technet.microsoft.com. 12 de febrero de 2009. Consultado el 4 de septiembre de 2011 .
  23. ^ "SQL Server "Katmai" ofrecerá una plataforma de datos de entidades y compatibilidad con LINQ" . Consultado el 12 de mayo de 2007 .
  24. ^ "Microsoft detalla su estrategia de TI dinámica en Tech-Ed 2007". Archivado desde el original el 5 de junio de 2011 . Consultado el 4 de junio de 2007 .
  25. ^ "SQL Server IntelliSense" . Consultado el 18 de agosto de 2008 .
  26. ^ "Compatibilidad de SQL Server con PowerShell" . Consultado el 3 de diciembre de 2007 .
  27. ^ "Se ha publicado SQL Server 2008 Service Pack 4". Blog de SQL Release Services . Consultado el 1 de octubre de 2014 .
  28. ^ "Ciclo de vida de soporte de SQL Server 2008". Ciclo de vida de productos de Microsoft .
  29. ^ abcd "¿Qué son las actualizaciones de seguridad extendidas para SQL Server?". Documentación de Microsoft . 13 de julio de 2023.
  30. ^ ab Numoto, Takeshi (12 de julio de 2018). "Anuncio de nuevas opciones para el fin del soporte técnico de SQL Server 2008 y Windows Server 2008". Archivado desde el original el 30 de octubre de 2018.
  31. ^ abcd "Preguntas frecuentes sobre el ciclo de vida: actualizaciones de seguridad extendidas". Documentación de Microsoft .
  32. ^ abc "Fin del soporte técnico para SQL Server 2012 y Windows Server 2012/2012 R2". 29 de junio de 2022. Archivado desde el original el 3 de julio de 2022.
  33. ^ ab Lyons, Debbi; Kumar, Vijay (14 de julio de 2021). "Conozca sus opciones para el fin del soporte técnico de SQL Server 2012 y Windows Server 2012". Archivado desde el original el 14 de julio de 2021.
  34. ^ ab Carrington, Logan (24 de marzo de 2022). "Trasladar SQL Server 2012 al final del soporte técnico a Azure Virtual Machines y guardar". Archivado desde el original el 25 de marzo de 2022.
  35. ^ ab Hawk, Jessica (12 de julio de 2022). "SQL Server 2012 llega al final del soporte y Microsoft está aquí para ayudar". Archivado desde el original el 12 de julio de 2022.
  36. ^ "Lanzamiento de SQL Server 2008 R2" . Consultado el 21 de abril de 2010 .
  37. ^ Equipo de SQL Server. "TechEd 2009 – Nuevas innovaciones de SQL Server". Blogs de MSDN . Consultado el 12 de mayo de 2009 .
  38. ^ "Revisión: Microsoft SQL Server 2008 R2". Networkworld.com. 3 de mayo de 2010. Consultado el 15 de junio de 2013 .
  39. ^ "Administración de aplicaciones y servidores múltiples de SQL Server 2008 R2" . Consultado el 6 de junio de 2010 .
  40. ^ "Microsoft® SQL Server® 2008 R2 SP1". Microsoft . Consultado el 19 de septiembre de 2011 .
  41. ^ "Microsoft® SQL Server® 2008 R2 SP2". Microsoft . Consultado el 31 de julio de 2012 .
  42. ^ "Se ha publicado el Service Pack 3 de SQL Server 2008 R2". Blog de SQL Release Services . Consultado el 1 de octubre de 2014 .
  43. ^ "Microsoft abandona el soporte para Itanium -".
  44. ^ "Ciclo de vida de soporte de SQL Server 2008 R2". Ciclo de vida de productos de Microsoft .
  45. ^ "Microsoft lanza SQL Server 2012 para ayudar a los clientes a administrar "cualquier dato, cualquier tamaño, en cualquier lugar"". Centro de noticias de Microsoft . Microsoft. 6 de marzo de 2012 . Consultado el 7 de marzo de 2012 .
  46. ^ Lam, Rohan. "Microsoft se está alineando con ODBC para el acceso nativo a datos relacionales: preguntas frecuentes". Foros de SQL Server . Microsoft Corporation . Consultado el 7 de marzo de 2012 .
  47. ^ "Mejoras de disponibilidad (motor de base de datos)". Msdn.microsoft.com. 24 de mayo de 2013. Consultado el 15 de junio de 2013 .
  48. ^ "Mejoras de la capacidad de administración (motor de base de datos)". Msdn.microsoft.com. 13 de julio de 2011. Consultado el 15 de junio de 2013 .
  49. ^ Alastair Aitchison (2012). Pro Spatial con SQL Server 2012. Aprendido. págs. 21–23. ISBN 978-1-4302-3491-3.
  50. ^ "Mejoras de la capacidad de programación (motor de base de datos)". Msdn.microsoft.com. Abril de 2012. Consultado el 15 de junio de 2013 .
  51. ^ "Mejoras de escalabilidad y rendimiento (motor de base de datos)". Msdn.microsoft.com. Abril de 2012. Consultado el 15 de junio de 2013 .
  52. ^ "Mejoras de seguridad (motor de base de datos)". Msdn.microsoft.com . Consultado el 15 de junio de 2013 .
  53. ^ "Ciclo de vida de soporte de SQL Server 2012". Ciclo de vida de productos de Microsoft .
  54. ^ "Lista de números de compilación y Service Packs de versiones de SQL Server". 9 de mayo de 2016.
  55. ^ Anantharam, Deepthi (16 de octubre de 2013). "SQL Server 2014 – CTP2 ya está disponible". Blogs de MSDN . Consultado el 15 de agosto de 2016 .
  56. ^ SQL Server 2012-2014-Explore. Server Cloud. Microsoft.com (17 de abril de 2013). Recuperado el 23 de marzo de 2014.
  57. ^ "Laden Sie die Testversion herunter: Microsoft SQL Server 2014" (en alemán). Microsoft . Consultado el 5 de noviembre de 2014 .
  58. ^ "Información sobre la versión de SQL Server 2014 Service Pack 1". Microsoft.com . Microsoft, Inc . Consultado el 17 de mayo de 2015 .
  59. ^ ab "Requisitos para instalar SQL Server 2016". msdn.microsoft.com. 2 de mayo de 2016. Consultado el 28 de julio de 2016 .
  60. ^ "Ciclo de vida de soporte de SQL Server 2014". Ciclo de vida de productos de Microsoft .
  61. ^ Lyons, Debbi (28 de septiembre de 2023). "Proteja las cargas de trabajo de SQL Server 2014 con la flexibilidad de Azure". Blog de Microsoft SQL Server . Archivado desde el original el 5 de octubre de 2023.
  62. ^ Lardinois, Frederic (17 de julio de 2017). "Cómo Microsoft llevó SQL Server a Linux". TechCrunch . Oath Inc . Consultado el 5 de septiembre de 2017 . La compañía lanzó hoy el primer candidato de lanzamiento de SQL Server 2017, que será la primera versión que se ejecutará en Windows, Linux y en contenedores Docker. Solo el contenedor Docker ya ha visto más de 1 millón de pulls, por lo que no puede haber duda de que hay mucho interés en esta nueva versión.
  63. ^ "SQL Server 2017 en Windows Linux y Docker ya está disponible para el público en general". 2 de octubre de 2017.
  64. ^ "Novedades de SQL Server 2019 (15.x)". 16 de marzo de 2023.
  65. ^ Bernard, Andy (13 de febrero de 2023). "Microsoft SQL Server 2022: esto es lo que necesita saber para un 2023 exitoso". Centro de recursos de SHI . Consultado el 5 de julio de 2023 .
  66. ^ Kumar, Rohan (16 de noviembre de 2022). "SQL Server 2022 ya está disponible de forma general". Blog de Microsoft SQL Server . Consultado el 5 de julio de 2023 .
  67. ^ "Implementar Azure SQL Edge mediante el portal de Azure". 15 de enero de 2023.