Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server en Windows
Azure SQL Managed Instance
Importante
Master Data Services (MDS) es eliminado en SQL Server 2025 (17.x). Seguimos admitiendo MDS en SQL Server 2022 (16.x) y versiones anteriores.
En este artículo se explica cómo configurar una base de datos de Master Data Services (MDS) en una instancia administrada.
Preparación
Para prepararse, debe crear y configurar una Azure SQL Managed Instance y configurar la máquina de aplicaciones web.
Crear y configurar la base de datos
Crear una instancia administrada con una red virtual. Consulte Quickstart: Creación de un SQL Managed Instance para obtener más información.
Configuración de una conexión de punto a sitio Consulte Configurar una conexión de punto a sitio a una red virtual mediante la autenticación de certificados de Azure nativa: Azure portal para obtener instrucciones.
Configure la autenticación de Microsoft Entra con SQL Managed Instance. Consulte Configurar y administrar la autenticación Microsoft Entra con SQL para obtener más información.
Configuración de la máquina de aplicaciones web
Instale un certificado de conexión de punto a sitio y una VPN para asegurarse de que la máquina pueda acceder a la instancia administrada. Consulte Configurar una conexión de punto a sitio a una red virtual mediante la autenticación de certificados de Azure nativa: Azure portal para obtener instrucciones.
Instale los siguientes roles y características:
Funciones:
- Servicios de Información de Internet
- Herramientas de administración web
- Consola de administración de IIS
- Servicios World Wide Web
- Desarrollo de aplicaciones
- .NET Extensibilidad 3.5
- .NET Extensibility 4.5
- ASP.NET 3.5
- ASP.NET 4.5
- Extensiones ISAPI
- Filtros ISAPI
- Funciones HTTP comunes
- Documento predeterminado
- Navegación de directorio
- Errores HTTP
- Contenido estático
- Salud y diagnóstico
- Registro HTTP
- Monitor de solicitudes
- Rendimiento
- Compresión de contenido estático
- Seguridad
- Solicitar filtrado
- Autenticación de Windows
Nota:
No instale Publicación en WebDAV
Características:
- .NET Framework 3.5 (incluye .NET 2.0 y 3.0)
- .NET Framework 4.5 Advanced Services
- ASP.NET 4.5
- Servicios WCF
- Activación HTTP (obligatorio)
- Uso compartido de puertos TCP
- Servicio de activación de procesos de Windows
- Modelo de proceso
- entorno de .NET
- API de configuración
- Compresión de contenido dinámico
Instalar y configurar una aplicación web MDS
A continuación, instale y configure Master Data Services.
Instalar SQL Server 2019
Utilice el asistente de configuración de instalación de SQL Server o un símbolo del sistema para instalar los Master Data Services.
Abra y siga los pasos del Asistente para la instalación.
Seleccione Master Data Services en la página Selección de características en Características compartidas. Esta acción instala:
- Administrador de configuración de Master Data Services
- Ensamblajes
- Complemento Windows PowerShell
- Carpetas y archivos para aplicaciones web y servicios.
Captura de pantalla que muestra la página para la selección de características.mds-SQLServer2019-Config-MI_SQLFeatureSelection
Configurar la base de datos y el sitio web
Conecte el Azure Virtual Network para asegurarse de que puede conectarse a la instancia administrada.
Abra el Administrador de configuración master Data Services y seleccione Configuración de base de datos en el panel izquierdo.
Seleccione Crear base de datos para abrir el Asistente de creación de bases de datos. Seleccione Siguiente.
En la página Database Server, complete el campo instancia de SQL Server y elija el tipo de autenticación. Seleccione Probar conexión para confirmar que puede usar las credenciales para conectarse a la base de datos a través del tipo de autenticación elegido. Seleccione Siguiente.
Nota:
- Una instancia de SQL Server tiene el aspecto de
xxxxxxx.xxxxxxx.database.windows.net. - Para una instancia administrada, elija entre "SQL Server Account" y "Current User – Active Directory Integrated" tipos de autenticación.
- Si selecciona Usuario actual – Active Directory Integrado como tipo de autenticación, el campo Nombre de usuario está en modo de solo lectura y muestra la cuenta de usuario de Windows con sesión iniciada actualmente. Si ejecuta SQL Server Master Data Services 2019 en una máquina virtual (VM) de Azure, el campo Usuario muestra el nombre de la máquina virtual y el nombre de usuario de la cuenta de administrador local en la máquina virtual.
La autenticación debe contener la regla "sysadmin" para las instancias administradas.
Captura de pantalla de la página Servidor de bases de datos del Asistente de creación de bases de datos.mds-SQLServer2019-Config-MI_CreateDBConnect
- Una instancia de SQL Server tiene el aspecto de
Escriba un nombre en el campo Nombre de la base de datos . Opcionalmente, para seleccionar una intercalación de Windows, desmarque la casilla de intercalación predeterminada de SQL Server y seleccione una o varias de las opciones disponibles. Por ejemplo, distingue mayúsculas de minúsculas. Seleccione Siguiente.
Captura de pantalla de la página Base de datos del Asistente de creación de bases de datos.mds-SQLServer2019-Config-MI_CreatedDBName
En el campo Usuario, especifique la cuenta de Windows del superusuario predeterminado para Master Data Services. Un superusuario tiene acceso a todas las áreas funcionales y puede agregar, eliminar y actualizar todos los modelos.
Captura de pantalla de la página Cuenta de administrador del Asistente de creación de bases de datos.mds-SQLServer2019-Config-MI_createDBUserName
Seleccione Siguiente para ver un resumen de la configuración de la base de datos de Master Data Services. Para crear la base de datos, seleccione Siguiente. Verá la página Progreso y Finalización.
Cuando se haya creado y configurado la base de datos, seleccione Finalizar.
Para obtener más información sobre la configuración de Create Database Wizard, consulte Create Database Wizard (Master Data Services Administrador de configuración).
En la página Database Configuration de Master Data Services Administrador de configuración, elija Select Database.
Seleccione Conectar, elija la base de datos de Master Data Services y, a continuación, seleccione Aceptar.
Captura de pantalla que muestra el cuadro de diálogo Conectar a base de datos.mds-SQLServer2019-Config-MI_connectDBName
En Master Data Services Administrador de configuración, seleccione Configuración web en el panel izquierdo.
En el cuadro de lista Sitio web, seleccione en Sitio web predeterminadoy, luego, haga clic en Crear para crear una aplicación web.
Nota:
Si selecciona Sitio web predeterminado, deberá crear por separado una aplicación web. Si selecciona Crear nuevo sitio web en el cuadro de lista, la aplicación se crea de forma automática.
En la sección Grupo de aplicaciones, escriba otro nombre de usuario, escriba la contraseña y, a continuación, seleccione Aceptar.
Captura de pantalla del cuadro de diálogo Administrar aplicaciones.mds-SQLServer2019-Config-MI_CreateWebApplication
Nota:
Asegúrese de que el usuario pueda acceder a la base de datos con la autenticación integrada Active Directory que creó recientemente. Como alternativa, puede cambiar la conexión más adelante.
Para obtener más información sobre el cuadro de diálogo Crear aplicación web, vea Crear aplicación web (Master Data Services Administrador de configuración).
En el panel Configuración web en la ventana Aplicación web, seleccione en la aplicación que ha creado y, luego, haga clic en Seleccionar en la sección Asociar aplicación a base de datos .
Seleccione Conectar y elija la base de datos de Master Data Services que desea asociar a la aplicación web. Seleccione Aceptar.
Ha terminado de configurar el sitio web. En la página Configuración web se muestra ahora el sitio web que ha seleccionado, la aplicación web que ha creado y la base de datos de Master Data Services asociada a la aplicación.
Captura de pantalla de la sección Configuración web.mds-SQLServer2019-Config-MI_WebConfigSelectDB
Seleccione Aplicar. Verá el mensaje Configuración completada. Seleccione Aceptar en el cuadro de mensaje para iniciar la aplicación web. La dirección del sitio web es .
Configurar la autenticación
Para conectar la base de datos de instancia administrada a la aplicación web, debe cambiar el otro tipo de autenticación.
Busque el archivo web.config en C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication. Modifique connectionString para cambiar el otro tipo de autenticación para conectarse a la base de datos de instancia administrada.
El tipo de autenticación predeterminado es Active Directory Integrated como se muestra en el ejemplo siguiente cadena de conexión:
<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Integrated"" />
MDS también admite la autenticación de contraseña de Active Directory y la autenticación de SQL Server, como se muestra en las siguientes cadenas de conexión de ejemplo.
Active Directory autenticación con contraseña. Reemplace por una contraseña válida.
<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Password" ; UID=bob@example.com; PWD=<password>" />autenticación SQL Server. Reemplace por una contraseña válida.
<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;User ID=UserName;Password=<password>;" />
Actualización de Master Data Services y de la versión de la base de datos SQL
Actualizar Master Data Services
Instale la actualización acumulativa de SQL Server 2019. Master Data Services se actualizará automáticamente.
Actualizar SQL Server
Es posible que reciba el error: The client version is incompatible with the database version después de instalar SQL Server 2019 Actualización Acumulativa.
Captura de pantalla del error de Master Data Services.mds-SQLServer2019-Config-MI_UpgradeDBPage
Para corregir este problema, necesita actualizar la versión de la base de datos:
Abra el Administrador de configuración master Data Services y seleccione Configuración de base de datos en el panel izquierdo.
En la página Database Configuration de Master Data Services Administrador de configuración, elija Select Database.
Elija la base de datos de Master Data Services asociada a la aplicación web. Seleccione Conectar y, a continuación, seleccione Aceptar.
Captura de pantalla del cuadro de diálogo Conectar con una base de datos de Servicios de datos maestros. mds-SQLServer2019-Config-MI_ConnectDBName
Seleccione Actualizar base de datos... .
Captura de pantalla de la opción Actualizar base de datos.mds-SQLServer2019-Config-MI_SelectUpgradeDB
En el Asistente de actualización de bases de datos, seleccione Siguiente en la página de bienvenida y en la página Revisión de actualización.
Captura de pantalla de la página Revisión de la actualización del Asistente de actualización de bases de datos.mds-SQLServer2019-Config-MI_UpgradeDBWizard
Seleccione Finalizar una vez completadas todas las tareas.
Consulte también
- Base de datos de Master Data Services
- Aplicación web Master Data Manager
- página de configuración de Database (Master Data Services Administrador de configuración)
- Novedades en Master Data Services (MDS)