Inicio rápido: Creación de una base de datos de Hiperescala en Azure SQL Database

En este inicio rápido, creará un servidor lógico en Azure y una base de datos de Hiperescala en Azure SQL Database mediante Azure Portal, un script de PowerShell o un script de la CLI de Azure, con la opción de crear una o varias réplicas de alta disponibilidad (HA). Si desea usar un servidor lógico existente en Azure, también puede crear una base de datos de Hiperescala mediante Transact-SQL.

Sugerencia

Precios simplificados de Hiperescala de SQL Database próximamente. Revise el blog de precios de Hiperescala para más información.

Requisitos previos

Creación de una base de datos de Hiperescala

En este inicio rápido, se crea una base de datos única en el nivel de servicio Hiperescala.

Para crear una base de datos única en Azure Portal, este inicio rápido comienza en la página de Azure SQL.

  1. Vaya a la página Seleccione una opción de implementación de SQL.

  2. En Bases de datos SQL, deje Tipo de recurso establecido en Base de datos única y seleccione Crear.

    Screenshot of the Azure SQL page in the Azure portal. The page offers the ability to select a deployment option including creating SQL databases, SQL managed instances, and SQL virtual machines.

  3. En la pestaña Básico del formulario Create SQL Database, en Detalles del proyecto, seleccione la suscripción de Azure correcta.

  4. En Grupo de recursos, seleccione Crear nuevo, escriba miGrupoDeRecursos y seleccione Aceptar.

  5. En Nombre de la base de datos, escriba miBaseDeDatosDeEjemplo.

  6. En Servidor, seleccione Crear nuevo y rellene el formulario Nuevo servidor con los valores siguientes:

    • Nombre del servidor: Escriba miServidorSql y agregue algunos caracteres para que el nombre sea único. No se puede proporcionar un nombre de servidor exacto para usar porque los nombres de los servidores deben ser globalmente únicos para todos los servidores en Azure, no solo únicos dentro de una suscripción. Escriba un nombre, por ejemplo, mysqlserver12345, y el portal le indicará si está disponible.
    • Inicio de sesión del administrador del servidor: escriba usuarioazure.
    • Contraseña: escriba una contraseña que cumpla los requisitos y escríbala de nuevo en el campo Confirmar contraseña.
    • Ubicación: Seleccione una ubicación en la lista desplegable.

    Seleccione Aceptar.

  7. En Proceso y almacenamiento, seleccione Configurar base de datos.

  8. En este inicio rápido, se crea una base de datos de Hiperescala. En Nivel de servicio, seleccione Hiperescala.

    Screenshot of the service and compute tier configuration page for a new database in Azure SQL Database. The Hyperscale service tier has been selected.

  9. En Hardware de proceso, seleccione Cambiar configuración. Revise las configuraciones de hardware disponibles y seleccione la configuración más adecuada para la base de datos. Para este ejemplo, vamos a seleccionar la configuración Standard-series (Gen5) (Serie estándar [Gen5]).

  10. Seleccione Aceptar para confirmar la generación de hardware.

  11. En Ahorrar dinero, revise si cumple los requisitos para usar Ventaja híbrida de Azure para esta base de datos. Si es así, seleccione y confirme que tiene la licencia necesaria.

    Sugerencia

    Precios simplificados de Hiperescala de SQL Database próximamente. Revise el blog de precios de Hiperescala para más información.

  12. Opcionalmente, ajuste el control deslizante Núcleos virtuales si desea aumentar el número de núcleos virtuales de la base de datos. En este ejemplo, vamos a seleccionar 2 núcleos virtuales.

  13. Ajuste el control deslizante Réplicas secundarias de alta disponibilidad para crear una réplica de alta disponibilidad (HA).

  14. Seleccione Aplicar.

  15. Considere detenidamente la opción de configuración para Redundancia de almacenamiento de copias de seguridad al crear una base de datos de Hiperescala. La redundancia de almacenamiento solo se puede especificar durante el proceso de creación de la base de datos para bases de datos de Hiperescala. Puede elegir redundancia local, con redundancia de zona o almacenamiento con redundancia geográfica. La opción de redundancia de almacenamiento seleccionada se usará durante la vigencia de la base de datos tanto para la redundancia de almacenamiento de datos como para la redundancia de almacenamiento de copias de seguridad. Las bases de datos existentes se pueden migrar a diferentes redundancias de almacenamiento mediante la copia de la base de datos o la restauración a un momento dado.

    Screenshot of the basics tab in the create database process after the Hyperscale service tier has been selected and configured.

  16. Seleccione Siguiente: Redes en la parte inferior de la página.

  17. En la pestaña Redes, en Método de conectividad, seleccione Punto de conexión público.

  18. En Reglas de firewall, establezca Agregar dirección IP del cliente actual en . Deje la opción Permitir que los servicios y recursos de Azure accedan a este grupo de servidores establecida en No.

  19. Seleccione Siguiente: Seguridad en la parte inferior de la página.

    Screenshot of the networking configuration page for a new database in Azure SQL Database that enables you to configure endpoints and optionally add a firewall rule for your client IP address.

  20. Opcionalmente, habilite Microsoft Defender para SQL.

  21. Seleccione Siguiente: Configuración adicional en la parte inferior de la página.

  22. En la pestaña Configuración adicional, en la sección Orígenes de datos, en Usar datos existentes, seleccione Ejemplo. Esto crea una base de datos de ejemplo AdventureWorksLT, por lo que hay algunas tablas y datos para consultar y experimentar, en lugar de una base de datos vacía.

  23. En la parte inferior de la página, seleccione Revisar y crear.

    Screenshot of the 'Additional Settings' screen to create a database in Azure SQL Database allows you to select sample data.

  24. En la página Revisar y crear, después de revisar, seleccione Crear.

Consulta de la base de datos

Una vez que haya creado la base de datos, use el editor de consultas (versión preliminar) en Azure Portal para conectarse a la base de datos y realizar consultas en los datos. Si lo prefiere, puede consultar la base de datos si se conecta con Azure Data Studio, SQL Server Management Studio (SSMS) o el cliente de su elección para ejecutar comandos de Transact-SQL (sqlcmd, etc.).

  1. En el portal, busque y seleccione Bases de datos SQL y, a continuación, seleccione su base de datos en la lista.

  2. En la página de su base de datos, seleccione Editor de consultas (versión preliminar) en el menú de la izquierda.

  3. Escriba la información de inicio de sesión del administrador del servidor y seleccione Aceptar.

    Screenshot of the Query editor (preview) pane in Azure SQL Database gives two options for authentication. In this example, we have filled in Login and Password under SQL server authentication.

  4. Si creó la base de datos de Hiperescala a partir de la base de datos de ejemplo AdventureWorksLT, escriba la siguiente consulta en el panel Editor de consultas.

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
          ON pc.productcategoryid = p.productcategoryid;
    

    Si ha creado una base de datos vacía con el código de ejemplo de Transact-SQL, escriba otra consulta de ejemplo en el panel Editor de consultas, como la siguiente:

    CREATE TABLE dbo.TestTable(
        TestTableID int IDENTITY(1,1) NOT NULL,
        TestTime datetime NOT NULL,
        TestMessage nvarchar(4000) NOT NULL,
     CONSTRAINT PK_TestTable_TestTableID PRIMARY KEY CLUSTERED (TestTableID ASC)
    ) 
    GO
    
    ALTER TABLE dbo.TestTable ADD CONSTRAINT DF_TestTable_TestTime  DEFAULT (getdate()) FOR TestTime
    GO
    
    INSERT dbo.TestTable (TestMessage)
    VALUES (N'This is a test');
    GO
    
    SELECT TestTableID, TestTime, TestMessage
    FROM dbo.TestTable;
    GO
    
  5. Seleccione Ejecutar y examine los resultados de la consulta en el panel Resultados.

    Screenshot of the Query editor (preview) pane in Azure SQL Database after a query has been run against AdventureWorks sample data.

  6. Cierre la página Editor de consultas y seleccione Aceptar cuando se le pida que descarte los cambios que no se hayan guardado.

Limpieza de recursos

Mantenga el grupo de recursos, el servidor y la base de datos única para los pasos siguientes y aprenda a conectarse y consultar la base de datos con distintos métodos.

Cuando haya terminado de usar estos recursos, puede eliminar el grupo de recursos que creó, lo que también eliminará el servidor y la base de datos única que se encuentran del grupo.

Para eliminar myResourceGroup y todos sus recursos con Azure Portal:

  1. En el portal, busque y seleccione Grupos de recursos y, después, seleccione myResourceGroup en la lista.
  2. En la página del grupo de recursos, seleccione Eliminar grupo de recursos.
  3. En Escriba el nombre del grupo de recursos escriba myResourceGroup y luego seleccione Eliminar.

Pasos siguientes

Conéctese y consulte la base de datos con diferentes herramientas e idiomas:

Más información sobre las bases de datos de Hiperescala en los artículos siguientes: