Share via


Inicio rápido: Creación de una base de datos de Azure SQL Database con el libro de contabilidad habilitado

Se aplica a:Azure SQL Database

En este inicio rápido, creará una base de datos de libro de contabilidad en Azure SQL Database y configurará el almacenamiento de resumen automático utilizando Azure Portal.

Requisito previo

Necesita una suscripción de Azure activa. En caso de no tener ninguna, cree una cuenta gratuita.

Creación de una base de datos de libro de contabilidad y configuración del almacenamiento de resumen

Cree una base de datos de libro de contabilidad única en el nivel de proceso sin servidor y configure la carga de los resúmenes de libro de contabilidad en una cuenta de Azure Storage.

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.

    Captura de pantalla de Azure Portal, seleccione la página de implementación de Azure SQL y cree una base de datos única.

  3. En la pestaña Básico del formulario Crear base de datos SQL, en Detalles del proyecto, seleccione la suscripción de Azure que quiere utilizar.

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

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

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

    • 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 algo como mysqlserver12345 y el portal le indicará si está disponible o no.
    • Inicio de sesión del administrador del servidor: escriba usuarioazure.
    • Contraseña: escriba una contraseña que cumpla los requisitos. Vuelva a escribirla en el cuadro Confirmar contraseña.
    • Ubicación: Seleccione una ubicación en la lista desplegable.
    • Allow Azure services to access this server (Permitir que los servicios de Azure accedan a este servidor): seleccione esta opción para habilitar el acceso al almacenamiento de resúmenes.

    Seleccione Aceptar.

  7. Deje ¿Quiere usar un grupo elástico de SQL? establecido en No.

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

  9. En este inicio rápido se usa una base de datos sin servidor, por lo que debe seleccionar Sin servidor y, después, seleccionar Aplicar.

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

  11. 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.

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

    Captura de pantalla que muestra la pestaña Redes de la pantalla Crear base de datos SQL en Azure Portal.

  13. En la pestaña Security (Seguridad), en la sección Ledger (Libro de contabilidad), seleccione la opción Configure ledger (Configurar libro de contabilidad).

    Captura de pantalla que muestra la configuración de un libro de contabilidad en la pestaña Seguridad de Azure Portal.

  14. En el panel Configure ledger (Configurar libro de contabilidad), en la sección Ledger (Libro de contabilidad), seleccione la casilla Enable for all future tables in this database (Habilitar para todas las tablas futuras de esta base de datos). Esta configuración garantiza que todas las futuras tablas de la base de datos sean tablas de libro de contabilidad. Por esta razón, todos los datos de la base de datos mostrarán cualquier evidencia de alteración. De manera predeterminada, las nuevas tablas se crearán como tablas de libro de contabilidad actualizables, incluso si no se especifica LEDGER = ON en CREATE TABLE. También puede dejar esta opción sin seleccionar. A continuación, se le requiere que habilite la funcionalidad de libro de contabilidad por cada tabla al crear nuevas tablas mediante Transact-SQL.

  15. En la sección Digest Storage (Almacenamiento de resumen), la opción Enable automatic digest storage (Habilitar el almacenamiento de resumen automático) está seleccionada automáticamente. A continuación, se crean una cuenta y un contenedor de Azure Storage donde se almacenan los resúmenes.

  16. Seleccione Aplicar.

    Captura de pantalla en la que se muestra el panel Configurar Ledger en Azure Portal.

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

    Captura de pantalla que muestra la revisión y creación de una base de datos de libro de contabilidad en la pestaña Seguridad de Azure Portal.

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

Limpieza de recursos

Mantenga el grupo de recursos, el servidor y la base de datos única para los pasos siguientes. Aprenderá a usar la característica de libro de contabilidad de la base de datos con distintos métodos.

Cuando haya terminado con estos recursos, elimine el grupo de recursos que ha creado. Esta acción también elimina el servidor y la base de datos única que contiene, así como la cuenta de almacenamiento.

Nota

Si ha configurado y bloqueado una directiva de retención de duración definida en el contenedor, debe esperar hasta que finalice el período de inmutabilidad especificado para poder eliminar la cuenta de almacenamiento.

Para eliminar myResourceGroup y todos sus recursos mediante Azure Portal:

  1. En el portal, busque y seleccione Grupos de recursos. A continuación, 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 y lenguajes: