Implementación gratuita de Azure SQL Database

Prueba Azure SQL Database sin coste con la versión gratuita. Para cada base de datos, obtendrá 100 000 segundos de núcleo virtual, 32 GB de datos y 32 GB de almacenamiento de copia de seguridad gratis al mes durante la vigencia de la suscripción. Cada suscripción a Azure te permite crear hasta 10 bases de datos de propósito general de nivel gratuito.

Tip

Para empezar y crear rápidamente una nueva instancia gratuita de Azure SQL Database, visite el centro de Azure SQL en aka.ms/azuresqlhub. En el panel Crear una base de datos , seleccione el vínculo Iniciar gratis .

Para crear la misma base de datos desde un agente o desde la línea de comandos, usa az sql db create con los parámetros de límite gratuito. El parámetro --use-free-limit convierte la base de datos en una base de datos de nivel gratuito. Sin ella, obtienes una base de datos serverless facturable normal.

Create an Azure SQL Database on the free tier.
1. Confirm the active Azure subscription and resource group. Verify that the logical
   server exists, and create it with `az sql server create` if it doesn't.
2. Create the database in that logical server with `az sql db create`, using the General Purpose, serverless
   configuration and the free-limit parameters:
   `--edition GeneralPurpose --family Gen5 --capacity 2 --compute-model Serverless
    --use-free-limit true --free-limit-exhaustion-behavior AutoPause`
3. Add a server firewall rule for the client IP address used to connect to the database.
4. Use `AutoPause` to pause the database when the monthly free limits are reached, or
   `BillOverUsage` to stay online and pay for usage beyond the free limits.
Format all commands for my current shell. Don't use Bash `\` line continuation in PowerShell.
Confirm the parameters against the official reference at
https://learn.microsoft.com/cli/azure/sql/db#az-sql-db-create before running the commands.

Creación de una base de datos

Necesita una cuenta y una suscripción de Azure. A diferencia de la anterior oferta gratuita de cuentas de Azure, el nivel gratuito está disponible con la mayoría de los tipos de suscripción de Azure. Microsoft Azure for Students Starter no está soportado.

Crea una base de datos de nivel gratuito con el portal de Azure, CLI de Azure o Azure PowerShell.

Usa el portal de Azure para crear la nueva base de datos gratuita de Azure SQL. Para crear una base de datos del nivel gratuito, sigue estos pasos:

  1. Vaya al centro de Azure SQL en aka.ms/azuresqlhub.

  2. En el panel Crear una base de datos, seleccione Iniciar gratis.

  3. En la pestaña Aspectos básicos:

    1. En Detalles del proyecto:
      • Seleccione su suscripción. La suscripción actual ya está seleccionada.
      • Ya está seleccionado un grupo de recursos existente. Puedes seleccionar otro grupo de recursos o crear uno nuevo.
    2. En Detalles de la base de datos:
      • Utiliza el nombre único de base de datos creado automáticamente, o proporciona un nombre nuevo.
      • Ya está seleccionado un servidor lógico existente. Puedes seleccionar otro servidor lógico o crear uno nuevo.

    La tarjeta resumen de costes en el lado derecho de la página muestra un Coste Estimado/Mes de cero. La base de datos se crea con la configuración predeterminada, incluyendo la opción de pausar la base de datos cuando se alcanzan los límites gratuitos. Puedes cambiar estos ajustes de base de datos más adelante.

  4. Selecciona Revisar + crear.

  5. Revise y seleccione Crear.

Consulta de la base de datos

Después de crear la base de datos, conéctate a ella con la herramienta o lenguaje que elijas. Para una primera consulta guiada, consulte Consultar la base de datos.

Supervisión y seguimiento del uso del servicio

Seguimiento del uso gratuito

Utiliza el portal de Azure para hacer un seguimiento de la cantidad gratuita restante o consumida:

  1. En la pestaña Información general de la base de datos, verá una entrada con el mensaje Cantidad mensual gratuita de núcleos virtuales:

    Captura de pantalla del portal de Azure de la cantidad restante de segundos gratuitos de núcleo virtual mensuales.

  2. Seleccione la cantidad de segundos restantes. El gráfico Métricas se inicia donde se ve la cantidad gratuita restante o la cantidad gratuita consumida.

En la pestaña de Métricas , también puedes crear una regla de alerta sin coste alguno. Usa la métrica de Cantidad gratuita restante para enviar una alerta cuando la cantidad sea inferior a 10.000 segundos de núcleo virtual (10 % del límite mensual), de modo que sepa cuándo se está agotando para el mes.

Monitor con Database Hub (vista previa)

Database Hub en Microsoft Fabric (vista previa) te ofrece una vista de todo el entorno de las bases de datos Azure SQL a las que tienes permiso de acceder. Está disponible con licencia Fabric Free y no requiere capacidad Fabric. Tus bases de datos permanecen en sus suscripciones, grupos de recursos y regiones existentes; no mueves datos a Fabric.

Utiliza Database Hub para:

  • Encuentra esta base de datos y tus otras bases de datos Azure SQL entre suscripciones y grupos de recursos.
  • Revisa ¿Qué necesita atención? para ver los problemas y sugerencias que requieren investigación.
  • Inspecciona la CPU, la memoria, el almacenamiento, la E/S y la presión de carga de trabajo después de activar la monitorización del rendimiento.
  • Vaya al portal de Azure o a Visual Studio Code para cambios de configuración y diagnósticos de consultas.

Abre el Database Hub y luego sigue Monitorizar una base de datos Microsoft SQL para el flujo de trabajo guiado. Para añadir datos de rendimiento a esta base de datos, sigue Activa la monitorización del rendimiento para Microsoft SQL.

Importante

Database Hub y el monitoreo de rendimiento de Microsoft SQL están en vista previa. Revisa la documentación vinculada para conocer los requisitos previos actuales, las regiones compatibles y los pasos de configuración.

Tip

Utiliza las habilidades de agente de Database Hub para explorar tu patrimonio SQL:

Review my Azure SQL database estate in Database Hub. Identify databases that need
attention, summarize the issues and suggestions for my free tier database, and show
me where to investigate its performance in the Azure portal or Visual Studio Code.

Consideraciones y limitaciones

Las siguientes consideraciones y limitaciones se aplican a las bases de datos free tier de Azure SQL Database:

  • La versión gratuita utiliza la misma infraestructura de propósito general totalmente gestionada que una base de datos de pago, pero no incluye un acuerdo de nivel de servicio (SLA). Úsalo principalmente para desarrollo y escenarios de prueba de concepto.
  • Elige el comportamiento para cuando llegues al límite mensual gratuito:
    • Pausar automáticamente la base de datos hasta el mes siguiente detiene los cargos, pero la base de datos es inaccesible hasta que la asignación se restablece al inicio del mes calendario siguiente.
    • Sigue usando la base de datos para cargos extra, mantiene la base de datos en línea y factura los excesos a tarifas estándar de General Purpose sin servidor. No puedes volver a cambiar a la opción de pausa automática.
  • Desconéctate de herramientas de consulta como SQL Server Management Studio, incluido el Explorador de objetos, cuando termines. Una conexión abierta impide la pausa automática y sigue consumiendo segundos de vCore. Si la base de datos no se pausa automáticamente, revisa las funciones que impiden la pausa automática.
  • Solo puedes aplicar el nivel gratuito a una nueva base de datos. No puedes restaurar ni convertir una base de datos existente al nivel gratuito.
  • Si usas la configuración avanzada, la región seleccionada para la primera base de datos de niveles gratuitos se aplica a todas las bases de datos de niveles gratuitos en esa suscripción y no se puede cambiar.

Para detalles de copias de seguridad, escalado, copiado y compatibilidad de funciones, consulta las Preguntas frecuentes sobre el nivel gratuito de Azure SQL Database.