Actualizar Master Data Services

 

Los siguientes son los escenarios para actualizar a Microsoft SQL Server 2016.

System_CAPS_ICON_important.jpg Importante

  • No se admite la actualización desde la versión SQL Server 2016 CTP1 a la versión CTP2.
  • Realice una copia de la base de datos antes de realizar cualquier actualización.
  • El proceso de actualización vuelve a crear los procedimientos almacenados y actualiza las tablas que usa Master Data Services. Cualquier personalización que haya realizado en alguno de estos componentes se podría perder.
  • Los paquetes de implementación de modelos solo se pueden usar en la edición de SQL Server en la que se crearon. No puede implementar los paquetes de implementación de modelos que se crearon en SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 en SQL Server 2016.
  • Después de actualizar Quality Data Services y Master Data Services a SQL Server 2016, ya no funcionará ninguna versión anterior del complemento Master Data Services para Excel. Puede descargar el complemento de SQL Server 2016 Master Data Services para Excel en el Centro de descarga de Microsoft.
  • En SQL Server 2016, los archivos se instalan de forma predeterminada en unidad:\Archivos de programa\Microsoft SQL Server\130\Master Data Services.

  • En SQL Server 2014, los archivos se instalan de forma predeterminada en unidad:\Archivos de programa\Microsoft SQL Server\120\Master Data Services.

  • En SQL Server 2012, los archivos se instalan de forma predeterminada en unidad:\Archivos de programa\Microsoft SQL Server\110\Master Data Services.

  • En SQL Server 2008 R2, los archivos se instalan de forma predeterminada en unidad:\Archivos de programa\Microsoft SQL Server\Master Data Services.

En este escenario se sigue usando SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 para hospedar la base de datos de MDS. Sin embargo, debe actualizar el esquema de la base de datos de MDS y, posteriormente, crear una aplicación web de SQL Server 2016 para tener acceso a la base de datos de MDS. La aplicación web de SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 ya no puede tener acceso a la base de datos de MDS.

Puede instalar SQL Server 2016 y una versión anterior de SQL Server (SQL Server 2008 R2, SQL Server 2012 o SQL Server 2014) en el mismo equipo. Los archivos se instalan en distintas ubicaciones, como se muestra en Ubicación del archivo.

Actualizar sin actualización del motor de base de datos

  1. Instale Master Data Services y cualquier otra característica que desee.

    1. Abra el Asistente para la instalación de SQL Server 2016 .

    2. En el panel izquierdo, haga clic en Instalación.

    3. En el panel derecho, haga clic en Nueva instalación independiente de SQL Server o agregar características a una instalación existente.

    4. En la página de Selección de características , seleccione Master Data Services y cualquier otra característica que desee instalar.

    5. Finalice el asistente.

  2. Actualice el esquema de la base de datos de MDS.

    1. Abra la versión de SQL Server 2016 de Administrador de configuración de Master Data Services.

      System_CAPS_ICON_important.jpg Importante


      Para actualizar el esquema de base de datos de MDS, debe haber iniciado sesión con la cuenta de administrador que se especificó cuando se creó la base de datos de MDS. En la base de datos de MDS, en mdm.tblUser, el usuario tiene el valor de Id. establecido en 1.

    2. En el panel izquierdo, haga clic en Configuración de base de datos.

    3. En el panel derecho, haga clic en Seleccionar base de datos e indique la información de la instancia de base de datos de SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 .

    4. Haga clic en Actualizar base de datos para iniciar el Asistente para actualizar base de datos. Para obtener más información, vea Asistente para actualizar base de datos (Administrador de configuración de Master Data Services).

  3. Cree una aplicación web.

    1. Abra la versión de SQL Server 2016 de Administrador de configuración de Master Data Services.

    2. En el panel izquierdo, haga clic en Configuración web.

    3. En el panel derecho, en la lista de Sitio web , seleccione una de las opciones siguientes:

      • Sitio web predeterminadoy, después, haga clic en Crear aplicación.

      • Crear nuevo sitio. Se creará automáticamente una aplicación web cuando se cree el sitio web.

      System_CAPS_ICON_important.jpg Importante


      La aplicación web de MDS existente de una versión anterior de SQL Server (SQL Server 2008 R2, SQL Server 2012 o SQL Server 2014) se puede seleccionar en la versión de SQL Server 2016 del Administrador de configuración de Master Data Services. No debe seleccionar la aplicación web existente y en su lugar debe crear una aplicación web de SQL Server 2016 para MDS. De lo contrario, al intentar asociar la aplicación web a la base de datos actualizada de MDS recibirá un error que indica que no se puede tener acceso a la página solicitada porque los datos de configuración relacionados para la página no son válidos.

      Si quiere usar el mismo nombre (alias) para la aplicación web de MDS que la aplicación web existente (SQL Server 2008 R2, SQL Server 2012 o SQL Server 2014), debe eliminar primero la aplicación web y el grupo de aplicaciones asociado de IIS y crear después una aplicación web con el mismo nombre por medio de la versión de SQL Server 2016 del Administrador de configuración de Master Data Services. Para obtener más información sobre cómo quitar una aplicación web y grupos de aplicaciones de IIS, vea Quitar una aplicación (IIS) y Quitar un grupo de aplicaciones (IIS).

  4. Asocie la nueva aplicación web a la base de datos de MDS actualizada.

    1. En la sección Asociar aplicación a base de datos , haga clic en Seleccionar.

    2. Seleccione la base de datos de MDS.

    3. Haga clic en Aplicar.

En este escenario, actualizará tanto el motor de base de datos como la aplicación de Master Data Services de SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 a SQL Server 2016.

Actualizar con actualización del motor de base de datos

  1. Solo para SQL Server 2008 R2: abra el Panel de control > Programas y características y desinstale Microsoft SQL Server 2008 R2Master Data Services.

  2. Actualice el motor de base de datos a SQL Server 2016. Para obtener más información, vea Choose a Database Engine Upgrade Method.

  3. Complete todos los pasos en Actualizar sin actualización del motor de base de datos .

Este escenario conlleva que actualice un sistema en el que SQL Server está instalado en dos equipos: uno con SQL Server 2016y otro con SQL Server 2008 R2, SQL Server 2012o SQL Server 2014.

Si está instalado SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 , continúe usando SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 respectivamente, para hospedar la base de datos MDS en un equipo. Sin embargo, debe actualizar el esquema de la base de datos de MDS y, posteriormente, usar la aplicación web SQL Server 2016 para tener acceso a la base de datos de MDS. La aplicación web de SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 ya no puede tener acceso a la base de datos de MDS.

Actualizar en un escenario de dos equipos

En este escenario, SQL Server 2016 está instalado junto con SQL Server 2008 R2, SQL Server 2012o SQL Server 2014 en el mismo equipo o en dos equipos diferentes. Se realizó una copia de seguridad de una base de datos en una versión anterior a SQL Server 2016 , antes de la actualización, y hay que restaurar la base de datos.

Actualizar con restauración de una base de datos desde la copia de seguridad

  1. Instale Master Data Services y cualquier otra característica que desee.

    1. Abra el Asistente para la instalación de SQL Server 2016 .

    2. En el panel izquierdo, haga clic en Instalación.

    3. En el panel derecho, haga clic en Nueva instalación independiente de SQL Server o agregar características a una instalación existente.

    4. En la página de Selección de características , seleccione Master Data Services y cualquier otra característica que desee instalar.

    5. Finalice el asistente.

  2. Restaure la base de datos de la que se realizó la copia de seguridad.

  3. Actualice el esquema de la base de datos de MDS, cree una aplicación web y asocie la nueva aplicación web con la base de datos de MDS actualizada. Para obtener instrucciones, vea los pasos 2-4 en Actualizar sin actualización del motor de base de datos.

Problema: al abrir la aplicación web de SQL Server 2008 R2, SQL Server 2012o SQL Server 2014Administrador de datos maestros , se muestra un mensaje de error similar a "La versión del cliente no es compatible con la versión de la base de datos".

Solución: este problema se produce cuando una aplicación web de SQL Server 2008 R2, SQL Server 2012o de SQL Server 2014 Master Data Manager intenta tener acceso a una base de datos que se ha actualizado a SQL Server 2016 Master Data Services. Debe utilizar una aplicación web de SQL Server 2016 en su lugar.

Este problema puede producirse también si no se ha detenido y reiniciado el Grupo de aplicaciones de MDS en IIS al actualizar el esquema de la base de datos de MDS. Reinicie el Grupo de aplicaciones de MDS para corregir el problema.

Instalar Master Data Services

Adiciones de comunidad

AGREGAR
Mostrar: