Configuración del servidor, base de datos y blob storage en Azure

Hora de inicio: 17:00
Hora de finalización: 18:30
Horas trabajadas: 1h 30min

Actividades Realizadas:

  • Se creó el servidor y la base de datos del proyecto en Azure SQL Server, configurando las opciones básicas de conexión y acceso.
  • Se creó un contenedor de Blob Storage en Azure para poder almacenar y acceder a los archivos XML del proyecto directamente desde la base de datos.
  • Se configuró la Firma de Acceso Compartido (SAS) del contenedor para controlar los permisos de lectura desde SQL Server.
  • Se configuró la master key de la base de datos, la Database Scoped Credential y el External Data Source, que son los tres elementos necesarios para que SQL Server pueda leer archivos desde el Blob Storage.
  • Se realizó una prueba completa: subir un archivo XML al contenedor y consultarlo desde SSMS para verificar que la conexión funcionaba correctamente.

Errores encontrados:

Al intentar crear la credencial, SQL Server retornó: "Mens. 15581, Nivel 16, Estado 6 – Please create a master key in the database or open the master key in the session before performing this operation."

Solución encontrada:

La master key debe existir antes de crear la credencial. El orden correcto es: primero CREATE MASTER KEY, luego la credencial y finalmente el External Data Source.

Img1: creación de la master key

Forma de Trabajo en Equipo:

Coordinación con Johana mediante WhatsApp para alinear la configuración del servidor y el nombre de la base de datos a utilizar.

Referencias consultadas:

Comentarios

Entradas más populares de este blog

Documentación: Diagramas + Introducción

Creación del repositorio y estructura básica del proyecto