Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Database
Azure Synapse Analytics
Analytics Platform System (PDW)
En este artículo se explica el sistema de control de versiones de la documentación de SQL. El sistema de control de versiones conoce los productos y sus versiones. El sistema le permite elegir el producto y la versión que le interesen. Después, el sistema muestra la documentación adecuada.
La mayoría de los artículos de SQL Server contienen las palabras Se aplica a debajo del título. En la misma línea, se incluye una lista útil de productos de SQL con indicadores de si el artículo es relevante para el producto. Por ejemplo, el producto SQL Server se podría indicar como relevante, mientras que Azure SQL Database se podría indicar como irrelevante para el artículo.
La línea Se aplica a desconoce las versiones de los productos. Nos esforzamos por evitar discrepancias entre la línea Se aplica a y el aspecto de los productos de nuestras configuraciones del sistema de control de versiones.
En SQL Server 2014 y versiones anteriores, cada versión tiene su propia copia independiente completa de los archivos de documentación. Por ejemplo, la documentación de SQL Server 2014 comenzó como una copia de la de SQL Server 2012. Después, la copia de 2014 se editó durante el ciclo de desarrollo del producto.
Este enfoque anterior significaba que, si se detectaba un error en la documentación de 2014, el error también podría existir en las de 2012 y 2008. Esto dificultaba la corrección de los errores y el mantenimiento general.
Por este y otros motivos, los archivos de documentación para SQL Server 2016 también son para 2017, 2019 y, probablemente, para <vNext>. Esta consolidación se ha hecho práctica porque ahora se asignan monikers de control de versiones a los archivos de documentación de SQL Server. Los monikers de control de versiones se asignan, o se insertan explícitamente, en el grado de granularidad que tenga sentido para cada archivo de documentación determinado.
Al ver un artículo de documentación de SQL mediante el sitio web Docs, el moniker de control de versiones seleccionado actualmente es visible encima de la tabla de contenido (TDC). El control es una lista desplegable.
Si quiere ver la documentación de otra versión de SQL Server, haga clic en la flecha de expansión situada al final del moniker de la versión actual. Después, haga clic para elegir cualquier combinación de producto y versión que quiera. Al hacer clic en otra versión, la documentación que se muestra cambia repentinamente para mostrar las diferencias de la nueva versión elegida seleccionada. Es posible que haya cambios, o no, y ambos casos son comunes.
Cada artículo cuya dirección web comienza con https://learn.microsoft.com/sql/
tiene un parámetro denominado ?view=
anexado a su dirección. Este valor de parámetro es el código de moniker de control de versiones.
El código de moniker de la dirección https
siempre coincide con el nombre del moniker que se muestra en el control de versiones.
En los años 90 y en los 2000, Microsoft SQL Server solo tenía un producto. Había varias ediciones de cada versión de SQL Server, como las ediciones Developer y Enterprise de SQL Server 2008. Las ediciones representaban conjuntos de características ligeramente distintas, pero el producto principal era el mismo. Es posible que las versiones nuevas de SQL Server todavía tengan varias ediciones.
Con el aumento más reciente de la informática en la nube y Microsoft Azure, Microsoft ha lanzado su producto Azure SQL Database. Aunque hay mucho código compartido por el producto local de SQL Server tradicional y el producto Azure SQL Database, son dos productos realmente independientes.
En el caso de SQL, los monikers de control de versiones distinguen entre los productos, pero no entre las ediciones.
Casi todos los artículos cuyas direcciones web empiezan con https://learn.microsoft.com/sql/
se aplican al menos a una versión del producto denominado SQL Server. Un gran subconjunto de esos artículos también se aplica a uno o varios de nuestros productos de servicio SQL que se hospedan en nuestra nube de Azure. Uno de estos productos de nube de SQL se denomina Azure SQL Database.
Naturalmente, el producto Azure SQL Database solo tiene una versión. Casi todos los artículos que se aplican a Azure SQL Database, pero no a SQL Server, tienen direcciones web que comienzan por https://learn.microsoft.com/azure/sql-database/
.
El sistema de control de versiones funciona mediante el filtrado de todo el contenido de la documentación que no se aplica al moniker activo actualmente. Cada vez que selecciona otro moniker de control de versiones, cambia el conjunto de contenido que está oculto. El filtrado oculta el contenido en los niveles siguientes:
A continuación se muestran escenarios en los que se explican los efectos de elegir otro moniker.
El escenario siguiente se centra en las secciones del artículo actual:
En el escenario anterior, es probable que la sección sobre la nueva característica de 2017 esté marcada con un intervalo de moniker que incluye el código de moniker siguiente:
>=sql-server-2017
Cuando se ha elegido el moniker SQL Server 2019, el sistema de control de versiones ha comprobado que 2019 es mayor o igual que 2017, y ha mostrado la sección.
En el siguiente escenario poco habitual se explica lo que sucede si se hace clic en un vínculo a un artículo que está oculto actualmente en la tabla de contenido (TDC). En resumen, el vínculo funciona:
El siguiente artículo se ha agregado como novedad para SQL Server 2017. En el artículo se describen las características que se han agregado a la versión 2017 de SQL Server. La mayoría o todas esas características nuevas también forman parte de la versión 2019. Estos son los atributos del artículo.
Atributo | Valor |
---|---|
Título | Novedades de SQL Server 2017 |
Intervalo de moniker | =">= sql-server-2017" |
Dirección https |
https://learn.microsoft.com/sql/sql-server/what-s-new-in-sql-server-2017 |
Dada la dirección https
base, en la tabla siguiente se explica lo que sucede cuando el usuario anexa el parámetro ?view=
, con varios valores.
Valor de ?view= |
Comportamiento de la navegación a direcciones https |
---|---|
(Sin parámetros). | El sistema de control de versiones probaría su valor de moniker predeterminado. Normalmente, se establece en la última versión que no es una versión preliminar de SQL Server. Un valor predeterminado de SQL Server 2017 o 2019 coincidiría con el atributo >= sql-server-2017 .El sistema anexaría el parámetro a la dirección https , posiblemente como ?view=sql-server-2017 .Después, el control de lista desplegable de control de versiones se establecería en el nombre de moniker que coincide. |
sql-server-2016 |
El sistema de control de versiones comprobaría que el intervalo de moniker del artículo no incluye la versión 2016. Después, el sistema elegiría uno de los monikers que satisface el intervalo. Como en el caso de la versión 2016, se anexaría el parámetro ?view= y el nombre del control coincidiría con el valor del parámetro. |
sql-server-2017 |
El sistema de control de versiones entiende que el valor del parámetro se incluye en el intervalo de moniker del artículo. El control de versiones se establecerá para coincidir con el valor del parámetro. |
sql-server-2019 |
Es similar al caso del valor sql-server-2017 , excepto que el parámetro y el control se establecen en 2019. |
Hay un nombre de producto de moniker especial, All SQL (Todo SQL) y su única versión Hide nothing (No ocultar nada). El propósito de este moniker es realizar pruebas internas de determinados cambios. Si lo usa un cliente, es probable que este moniker desoriente más que informar.
Algunos artículos tienen información relacionada con varias versiones de SQL Server. Cada moniker normal oculta las secciones con versiones que, de lo contrario, podrían mostrar información inexacta, confusa o contradictoria para la versión del moniker. El moniker All SQL especial mostraría todas las secciones de la versión y es posible que no sea evidente que se muestra información inexacta.
El siguiente escenario conduce a la presentación de un mensaje informativo junto a la parte superior de la página web Docs:
Al final de este escenario, verá que se muestra el siguiente mensaje informativo junto a la parte superior de la página web de documentación:
La página solicitada no está disponible para Azure SQL Database - current (Azure SQL Database: actual). Se le ha redirigido a la versión más reciente del producto para la que está disponible esta página.
La versión más reciente podría excluir las versiones que todavía no se han publicado de forma completa y que se encuentran en estado de versión preliminar.
El sistema de control de versiones está totalmente implementado para SQL Server, desde la versión 2016 en adelante.
2012 y versiones anteriores: el sistema de control de versiones no se usa para SQL Server 2012 o versiones anteriores.
2014: el sistema de control de versiones está implementado parcialmente para SQL Server 2014. Puede elegir SQL Server 2014 en el control de versiones y funcionará. Pero los archivos de 2014 están dedicados exclusivamente a 2014, al igual que los archivos de 2008 están dedicados únicamente a 2008.
2016 y versiones posteriores: el sistema de control de versiones está totalmente implementado para SQL Server 2016 y versiones posteriores.
Versiones anteriores de SQL Server, 2014-2005
Guía de navegación de la documentación de SQL Server
Cómo colaborar en la documentación de SQL Server
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyCursos
Módulo
Implementación de una estrategia de control de versiones - Training
Implementación de una estrategia de control de versiones
Documentación
Sugerencias de navegación por la documentación de SQL Server - SQL Server
Sugerencias y trucos para navegar por la documentación técnica de SQL Server, donde se explican aspectos como la página central, la tabla de contenido, el encabezado y cómo usar las rutas de navegación y cómo usar el filtro de versión.
Documentación técnica de SQL Server - SQL Server
Elija el área de SQL Server que le interese.
Versiones anteriores de la documentación de SQL Server - SQL Server
Procedimientos para obtener documentación en línea y sin conexión para versiones anteriores de SQL Server, como 2005, 2008, 2012 y 2014.