Traslado de las bases de datos Service Manager y de almacenamiento de datos a distintos servidores

Importante

Esta versión de Service Manager ha llegado al final del soporte técnico. Se recomienda actualizar a Service Manager 2022.

Después de implementar Service Manager, es posible que tenga que mover las bases de datos de almacenamiento de datos o Service Manager de un equipo que ejecuta Microsoft SQL Server a otro por motivos como los siguientes:

  • Debe reemplazar el hardware que está experimentando problemas y ya no se considera confiable.

  • Es necesario agregar hardware adicional para mejorar la escalabilidad y el rendimiento.

  • Es necesario mover una base de datos y el archivo de registro a un volumen distinto por razones de espacio o rendimiento.

  • Es necesario cambiar hardware alquilado cuyo contrato de alquiler va a finalizar.

  • Es necesario cambiar o actualizar hardware para cumplir con nuevas normativas de hardware.

  • Inicialmente instaló varios componentes de Service Manager en un solo servidor y debe distribuir algunos componentes a otros servidores.

  • Es necesario restaurar la funcionalidad en un escenario de error.

Si desea mover la base de datos de almacenamiento de datos y si ha instalado Service Manager en los últimos 90 días, es posible que sea más fácil anular el registro del almacenamiento de datos, instalar un nuevo almacenamiento de datos y registrar la nueva base de datos. Si los datos no se han limpiado de la base de datos de Service Manager, no habrá pérdida de datos en la base de datos del almacenamiento de datos porque se sincronizará. De forma predeterminada, el intervalo de limpieza de los elementos de trabajo es de 90 días, desde la última modificación de un elemento de trabajo. El uso de este proceso es más sencillo que el uso de las instrucciones siguientes, que detalla cómo mover las bases de datos de un servidor a otro y requiere muchos pasos.

Mover la base de datos de Service Manager

Debe usar los siguientes pasos de alto nivel para mover la base de datos de Service Manager.

Nota

  • Estos pasos se vinculan al contenido en la Guía de actualización de Service Manager.
  • Después de implementar Service Manager en los nodos de SQL Server que participan en SQL Always On, para habilitar la seguridad estricta de CLR, ejecute el script SQL en cada base de datos de Service Manager.
  1. Abra el puerto de SQL de entrada en el nuevo servidor de base de datos de Service Manager. El puerto predeterminado es el 1433.

  2. Detenga los servicios de System Center en todos los servidores de administración.

  3. Realice una copia de seguridad de la base de datos de Service Manager, como se describe en Copia de seguridad de la base de datos de producción Service Manager.

  4. Restaure la base de datos Service Manager en el equipo de destino que ejecuta Microsoft SQL Server, como se describe en Cómo restaurar la base de datos de Service Manager en el entorno de laboratorio.

  5. Configure la base de datos de Service Manager, como se describe en Preparación de la base de datos de Service Manager en el entorno de laboratorio.

    Importante

    No realice el paso 17 en el procedimiento para configurar tablas.

  6. Después de mover la base de datos ServiceManager, asegúrese de cambiar manualmente toda la información de registro de almacenamiento de datos y base de datos de Service Manager en la base de datos DWStagingAndConfig. La información antigua sobre la ubicación de la base de datos ServiceManager permanece en la base de datos DWStagingAndConfig en las tablas siguientes:

    • MT_Microsoft$Systemcenter$Datawarehouse$CMDBSource

      • En la entrada correspondiente con DataSourceName_GUID = <Service Manager Nombre> del origen de datos, cambie el campo DatabaseServer_GUID por el nuevo nombre de SQLServer\Instance al que se ha movido la base de datos serviceManager.
    • MT_Microsoft$Systemcenter$ResourceAccessLayer$SqlResourceStore

      • En la entrada correspondiente con DataService_GUID =
  7. Configure el Registro en todos los servidores de administración que accederán a la nueva instancia de SQL Server mediante los pasos siguientes:

    1. Abra el Editor del Registro.

    2. Vaya a HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<versión>\Common\Database.

    3. Configure dos claves: una para el nombre del servidor (DatabaseServerName) y otra para el nombre de la base de datos (DatabaseName). Establezca valores en el nuevo nombre del servidor y el nombre de la base de datos si son diferentes de los valores originales.

  8. Si también va a actualizar el servidor SQL Server mientras se mueve, actualice los siguientes requisitos previos SQL Server para el servidor de administración de Service Manager. Existen dos requisitos previos de SQL Server:

    • SQL Native Client

    • Objetos de administración de análisis (AMO)

  9. Inicie los servicios de System Center en todos los servidores de administración, como se describe en How to Start Service Manager Services on the Secondary Management Server (Cómo iniciar servicios de Service Manager en el servidor de administración secundario).

  10. Instale otra base de datos de Service Manager que tenga un nombre diferente en el mismo equipo que ejecuta SQL Server mediante la instalación de otro servidor de administración de Service Manager y elija crear una nueva base de datos. Mediante este paso se rellena la base de datos maestra con texto de mensaje de error, de manera que si ocurre un error en el futuro, el mensaje de error describa el problema concreto en lugar de contener texto genérico. Después de instalar la base de datos, puede quitarla del equipo que ejecuta SQL Server y desinstalar el servidor de administración adicional temporal.

    -O bien-

    Ejecute la siguiente consulta en el servidor de base de datos de Service Manager de origen y copie el script de salida y ejecútelo en el nuevo servidor de base de datos Service Manager.

    DECLARE @crlf char(2);  
    DECLARE @tab char(1);  
    SET @crlf = CHAR(13) + CHAR(10);  
    SET @tab = CHAR(9);  
    
    SELECT   
           'EXEC sp_addmessage ' + @crlf + @tab  
            + '@msgnum = ' + CAST(m.message_id AS varchar(30))  
                  + ', ' + @crlf + @tab  
          + '@severity = ' + CAST(m.severity AS varchar(3))    
                  + ', ' + @crlf + @tab  
          + '@msgtext = N''' + REPLACE(m.[text],'''','''''')    
                  + ''''  + ', ' + @crlf + @tab  
            + '@lang = ''' +   
                  (SELECT TOP 1 alias   
                   FROM master.sys.syslanguages l   
                   WHERE l.lcid = m.language_id)   
                   + ''', ' + @crlf + @tab  
          + '@with_log = ''' +   
                  CASE WHEN m.is_event_logged = 1   
                   THEN 'TRUE' ELSE 'FALSE' END   + ''', ' +  @crlf + @tab  
                  -- Uncomment ONLY if you want to replace:  
            + '@replace = ''replace'';'   
            + @crlf + 'GO' + @crlf + @crlf   
    FROM   
            master.sys.messages m  
    WHERE   
           m.message_id > 50000;  
    
    GO  
    

Traslado de bases de datos de almacenamiento de datos

Se requieren los siguientes pasos de alto nivel para mover las bases de datos del almacenamiento de datos. Cada paso de esta lista vincula a un procedimiento asociado más adelante en este artículo.

  1. Buscar las cuentas de usuario y las instancias de SQL Server
  2. Stop Service Manager services
  3. Back up the data warehouse databases
  4. Dejar sin conexión las bases de datos del almacenamiento de datos
  5. Restaurar las bases de datos del almacenamiento de datos en el nuevo equipo que ejecuta SQL Server
  6. Preparar las bases de datos del almacenamiento de datos en el nuevo servidor de base de datos
  7. Actualizar el servidor de administración del almacenamiento de datos con el nuevo nombre del servidor de base de datos
  8. Actualizar los orígenes de datos en el servidor de informes
  9. Actualizar los orígenes de datos de Analysis Services
  10. Iniciar los servicios de Service Manager en el servidor de administración del almacenamiento de datos

Importante

Después de mover las bases de datos DWStagingAndConfig y DWRepository, deben restaurarse en la misma instancia de SQL Server. No se admite la restauración en instancias independientes de SQL Server.

La intercalación de la nueva instancia de SQL Server debe coincidir con la intercalación de las instancias originales de SQL Server donde se hospedaban originalmente las bases de datos del almacenamiento de datos.

Buscar las cuentas de usuario y las instancias de SQL Server

Use los procedimientos siguientes para localizar las cuentas de usuario y las instancias de SQL Server que usa el servidor de administración del almacenamiento de datos para identificar:

Siga estos pasos para identificar los nombres de instancia y base de datos de SQL Server usados por el servidor de administración del almacenamiento de datos:

  1. Inicie sesión en el servidor de administración del almacenamiento de datos como un usuario con credenciales administrativas.

  2. En el escritorio de Windows, seleccione Inicio y, luego, Ejecutar.

  3. En el cuadro de diálogo Ejecutar , en el cuadro Abrir , escriba regedit y seleccione Aceptar.

  4. En la ventana registro Editor, expanda HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<versión>\Common\Database y, a continuación, anote los siguientes valores del Registro:

    • DatabaseName

    • DatabaseServerName

    • DataMartDatabaseName

    • DataMartSQLInstance

    • RepositoryDatabaseName

    • RepositorySQLInstance

    • StagingDatabaseName

    • StagingSQLInstance

    • OMDataMartDatabaseName

    • OMDataMartSQLInstance

    • CMDataMartDatabaseName

    • CMDataMartSQLInstance

Stop Service Manager services

Utilice el siguiente procedimiento para detener los servicios de Service Manager en el servidor de administración del almacenamiento de datos.

Detención de servicios Service Manager en el servidor de administración de almacenamiento de datos

Siga estos pasos para detener los servicios de Service Manager en el servidor de administración del almacenamiento de datos:

  1. En el cuadro de diálogo Ejecutar , en el campo Texto abierto , escriba services.msc y seleccione Aceptar.

  2. En la ventana Servicios , en el panel Servicios (local), busque los tres servicios siguientes y, para cada uno, seleccione Detener:

    1. Servicio de acceso de datos de System Center

    2. Microsoft Monitoring Agent

    3. Configuración de administración de System Center

Back up the data warehouse databases

Use el procedimiento siguiente para realizar copias de seguridad de las bases de datos de almacenamiento de datos en el equipo original que ejecuta SQL Server:

  1. Inicie sesión en el equipo original que ejecuta SQL Server que hospeda las bases de datos de almacenamiento de datos y abra SQL Server Management Studio.

  2. En el cuadro de diálogo Conectar al servidor , siga estos pasos:

    1. En la lista Tipo de servidor , seleccione Motor de base de datos.

    2. En la lista Nombre del servidor , seleccione el nombre del servidor de la base de datos del almacenamiento de datos.

    3. En la lista Autenticación , seleccione Autenticación de Windows y seleccione Conectar.

  3. En el panel Explorador de objetos , expanda Bases de datos.

  4. Haga clic con el botón derecho en la base de datos DWStagingAndConfig , seleccione Tareas y haga clic en Copia de seguridad.

  5. En el cuadro de diálogo Copia de seguridad de base de datos , escriba una ruta de acceso y un nombre de archivo en el cuadro de texto Destino en disco y seleccione Aceptar.

    Importante

    La ubicación de destino debe tener suficiente espacio libre en disco disponible para almacenar los archivos de copia de seguridad.

  6. Seleccione Aceptar en el cuadro de diálogo Copia de seguridad de base de datos para iniciar la copia de seguridad.

  7. Repita estos pasos para las bases de datos DWRepository, CMDWDataMart, OMDWDataMart y DWDataMart.

Dejar sin conexión las bases de datos del almacenamiento de datos

Use el procedimiento siguiente para desconectar las bases de datos del almacenamiento de datos en el equipo original que ejecuta SQL Server:

  1. Inicie sesión en el equipo original que ejecuta SQL Server que hospeda las bases de datos de almacenamiento de datos y abra SQL Server Management Studio.

  2. En el cuadro de diálogo Conectar al servidor , siga estos pasos:

    1. En la lista Tipo de servidor , seleccione Motor de base de datos.

    2. En la lista Nombre del servidor , seleccione el nombre del servidor de la base de datos del almacenamiento de datos.

    3. En la lista Autenticación , seleccione Autenticación de Windows y seleccione Conectar.

  3. En el panel Explorador de objetos , expanda Bases de datos.

  4. Haga clic con el botón derecho en la base de datos DWStagingAndConfig , seleccione Tareas y seleccione Desconectar.

  5. En el cuadro de diálogo Desconectar base de datos , seleccione Cerrar.

  6. Repita los pasos anteriores para las bases de datos DWRepository, CMDWDataMart, OMDWDataMart y DWDataMart.

Restaurar las bases de datos del almacenamiento de datos en el nuevo equipo que ejecuta SQL Server

Use el procedimiento siguiente para restaurar las bases de datos de almacenamiento de datos en el nuevo equipo que ejecuta SQL Server:

  1. En el nuevo equipo que ejecuta SQL Server, abra SQL Server Management Studio.

  2. En el cuadro de diálogo Conectar al servidor , siga estos pasos:

    1. En la lista Tipo de servidor , seleccione Motor de base de datos.

    2. En la lista Nombre del servidor , seleccione el nombre del servidor de la la base de datos de los servicios de Service Manager.

    3. En la lista Autenticación , seleccione Autenticación de Windows y seleccione Conectar.

  3. En el panel Explorador de objetos, haga clic con el botón derecho en la carpeta Bases de datos y seleccione Restaurar base de datos.

  4. En el cuadro de diálogo Restaurar base de datos , en el cuadro de texto Para un momento dado , conserve el valor predeterminado, Más reciente posible o seleccione una fecha y hora específicas seleccionando el botón Examinar para abrir el cuadro de diálogo Restauración a un momento dado .

  5. Para especificar el origen y la ubicación de los conjuntos de copia de seguridad que se van a restaurar, seleccione Desde dispositivo.

  6. Seleccione Examinar para abrir el cuadro de diálogo Especificar copia de seguridad .

  7. En el cuadro de lista Medio para copia de seguridad, seleccione uno de los tipos de dispositivo. Para seleccionar más dispositivos para la ubicación de copia de seguridad, seleccione Agregar.

  8. En la cuadrícula Seleccionar los conjuntos de copia de seguridad que se van a restaurar , seleccione las copias de seguridad que desea restaurar. (Esta cuadrícula muestra las copias de seguridad que están disponibles para la ubicación especificada).

  9. En la página General , aparece el nombre de la base de datos de restauración en la lista A base de datos . Seleccione la base de datos DWStagingAndConfig en la lista.

  10. En el panel Opciones de restauración , seleccione Sobrescribir la base de datos existente.

  11. En el panel de opciones Restaurar los archivos de base de datos como , compruebe que el nombre de archivo y la ruta de acceso de la base de datos original son correctos.

  12. Para la opción Estado de recuperación , seleccione Dejar la base de datos lista para su uso revirtiendo las transacciones no confirmadas. No pueden restaurarse registros de transacciones adicionales. (RESTORE WITH RECOVERY).

  13. Seleccione Aceptar para restaurar la base de datos.

  14. Repita los pasos anteriores para las bases de datos DWRepository, CMDWDataMart, OMDWDataMart y DWDataMart.

Preparar las bases de datos del almacenamiento de datos en el nuevo servidor de base de datos

Utilice los tres procedimientos siguientes para preparar las bases de datos del almacenamiento de datos en el nuevo servidor de base de datos:

  1. Para configurar la base de datos DWStagingAndConfig en el nuevo equipo que ejecuta SQL Server

  2. Para configurar los permisos de la base de datos de la cuenta de servicio

  3. Para configurar las tablas de DWStagingAndConfig

Configurar la base de datos DWStagingAndConfig en el nuevo equipo que ejecuta SQL Server

Siga estos pasos para configurar la base de datos DWStagingAndConfig en el nuevo equipo que ejecuta SQL Server:

  1. En el nuevo equipo que ejecuta SQL Server, abra SQL Server Management Studio.

  2. En el cuadro de diálogo Conectar al servidor , siga estos pasos:

    1. En la lista Tipo de servidor , seleccione Motor de base de datos.

    2. En la lista Nombre del servidor , seleccione el nombre del nuevo equipo que ejecuta SQL Server que hospeda la base de datos DWStagingAndConfig .

    3. En la lista Autenticación , seleccione Autenticación de Windows y seleccione Conectar.

  3. En el panel Explorador de objetos, expanda Bases de datos y seleccione DWStagingAndConfig.

  4. En la barra de herramientas, seleccione Nueva consulta.

  5. En el panel central, copie el siguiente comando y seleccione Ejecutar.

    sp_configure&nbsp;'clr enabled',&nbsp;1  
    go  
    reconfigure  
    go  
    
  6. En el panel central, quite el comando que ha escrito en el paso anterior, copie el siguiente comando y seleccione Ejecutar.

    ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. En el panel central, quite el comando que escribió en el paso anterior, copie el siguiente comando y seleccione Ejecutar.

    ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER  
    
  8. En el panel central, quite el comando que escribió en el paso anterior, escriba el siguiente comando y seleccione Ejecutar.

    ALTER DATABASE DWStagingAndConfig SET MULTI_USER  
    

Configuración de los permisos de base de datos de la cuenta de servicio

Siga estos pasos para configurar los permisos de base de datos de la cuenta de servicio:

  1. En el panel Explorador de objetos , expanda Seguridady, a continuación, expanda Inicios de sesión. Haga clic con el botón derecho en Inicios de sesión y seleccione Nuevo inicio de sesión.

  2. Seleccione Search.

  3. Escriba el nombre de usuario con el formato dominio\nombre de usuario de la cuenta de servicio de almacenamiento de datos, seleccione Comprobar nombres y seleccione Aceptar.

    Nota

    Si la cuenta de acceso a datos se ejecuta como LocalSystem, use el formato domain\computername$ en inicios de sesión de SQL, donde nombreDeEquipo es el nombre del servidor de administración.

  4. En el panel Seleccionar una página , seleccione Asignación de usuarios.

  5. En el área Usuarios asignados a este inicio de sesión , en la columna Asignar , seleccione la fila que representa el nombre de la base de datos DWStagingAndConfig. DWStagingAndConfig es el nombre de la base de datos predeterminado.

  6. En el área Pertenencia a roles de base de datos para: DWStagingAndConfig , asegúrese de que se seleccionan las siguientes entradas:

    • configsvc_users

    • db_accessadmin

    • db_datareader

    • db_datawriter

    • db_ddladmin

    • db_securityadmin

    • dbmodule_users

    • pública

    • sdk_users

    • sql_dependency_subscriber

    • db_owner

  7. En el área Pertenencia al rol de la base de datos para: DWRepository , asegúrese de que se seleccionen las siguientes entradas:

    • db_owner

    • pública

  8. En el área Pertenencia al rol de la base de datos para: DWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_owner

    • pública

  9. Seleccione Aceptar.

  10. En el panel Explorador de objetos , expanda Seguridady, a continuación, expanda Inicios de sesión.

  11. Haga clic con el botón derecho en Inicios de sesión y, a continuación, haga clic en Nuevo inicio de sesión.

  12. Seleccione Search.

  13. Escriba el nombre de usuario en el formato dominio\nombre de usuario de la cuenta de informes, seleccione Comprobar nombres y seleccione Aceptar.

  14. En el panel Seleccionar una página , seleccione Asignación de usuarios.

  15. En el área Usuarios asignados a este inicio de sesión , en la columna Asignar , seleccione la fila que representa el nombre de la base de datos DWStagingAndConfig. DWStagingAndConfig es el nombre de la base de datos predeterminado.

  16. En el área Pertenencia al rol de la base de datos para: DWStagingAndConfig , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

  17. En el área Pertenencia al rol de la base de datos para: DWRepository , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  18. En el área Pertenencia al rol de la base de datos para: DWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  19. En el área Pertenencia al rol de la base de datos para: OMDWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  20. En el área Pertenencia al rol de la base de datos para: CMDWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  21. Seleccione Aceptar.

  22. En el panel Explorador de objetos , expanda Seguridady, a continuación, expanda Inicios de sesión.

  23. Haga clic con el botón derecho en Inicios de sesión y seleccione Nuevo inicio de sesión.

  24. Seleccione Search.

  25. Escriba el nombre de usuario en el formato dominio\nombre de usuario de la cuenta OLAP, seleccione Comprobar nombres y seleccione Aceptar.

  26. En el panel Seleccionar una página , seleccione Asignación de usuarios.

  27. En el área Pertenencia al rol de la base de datos para: DWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  28. En el área Pertenencia al rol de la base de datos para: OMDWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  29. En el área Pertenencia al rol de la base de datos para: CMDWDataMart , asegúrese de que se seleccionen las siguientes entradas:

    • db_datareader

    • pública

    • reportuser

  30. Seleccione Aceptar.

Configuración de las tablas DWStagingAndConfig

Siga estos pasos para configurar las tablas DWStagingAndConfig:

  1. En el panel Explorador de objetos , expanda Bases de datos, a continuación DWStagingAndConfigy finalmente Tablas.

  2. Seleccione dbo.MT_Microsoft$SystemCenter$ManagementGroup y seleccione Editar las primeras 200 filas.

  3. En el panel central, busque la columna SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A y, a continuación, en la primera fila de la columna, escriba el nombre del nuevo equipo que ejecuta SQL Server que hospeda la base de datos DWStagingAndConfig. En instancias con nombre, escriba NombreDeEquipo\NombreDeInstancia.

  4. Haga clic con el botón derecho en dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore y seleccione Editar las primeras 200 filas.

  5. Actualice la columna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA para las filas que representan DWStagingAndConfig, DWRepository, CMDWDataMart, OMDWDataMart y DWDataMart escribiendo el nombre del nuevo equipo que ejecuta SQL Server que hospeda las bases de datos respectivas. En instancias con nombre, escriba NombreDeEquipo\NombreDeInstancia.

  6. Haga clic con el botón derecho en dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore y seleccione Editar las primeras 200 filas.

  7. En el panel central, busque la columna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA y, en la primera fila de la columna, escriba el nombre del nuevo equipo que ejecuta SQL Server que hospeda la base de datos DWStagingAndConfig. En instancias con nombre, escriba NombreDeEquipo\NombreDeInstancia.

  8. Haga clic con el botón derecho en LFX. DataSource y seleccione Editar las primeras 200 filas.

  9. En el panel central, busque la columna DataSourceAddress y, en la primera fila de la columna, busque la entrada que comienza por Origen de datos = nombre de servidor; Initial Catalog = DWStagingAndConfig; Conservar información de seguridad=False. Reemplace el nombre del servidor por el nombre del nuevo equipo que ejecuta SQL Server.

  10. Asegúrese de que los valores especificados se guardaron consultando las tablas especificadas en los pasos anteriores.

  11. Cierre Microsoft SQL Server Management Studio.

Actualizar el servidor de administración del almacenamiento de datos con el nuevo nombre del servidor de base de datos

Use el procedimiento siguiente para actualizar el servidor de administración del almacenamiento de datos para usar el nuevo nombre del servidor de base de datos:

  1. Inicie sesión en el equipo como usuario con credenciales administrativas.

  2. En el escritorio de Windows, seleccione Inicio y, luego, Ejecutar.

  3. En el cuadro de diálogo Ejecutar , en el cuadro Abrir , escriba regedit y seleccione Aceptar.

    Precaución

    La edición incorrecta del registro puede causar daños graves al sistema. Antes de realizar cambios en el Registro, debe hacer una copia de seguridad de los datos valiosos del equipo.

  4. En la ventana registro Editor, expanda HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<versión>\Common\Database.

  5. En el panel derecho, haga doble clic en DatabaseServerName.

  6. En el cuadro Editar cadena, en el cuadro Datos de valor, escriba el nombre del nuevo equipo que ejecuta SQL Server que hospeda la base de datos DWStagingAndConfig. Si usa una instancia con nombre de SQL Server, use el formato Nombre de equipo\Nombre de instancia.

  7. Seleccione Aceptar.

  8. Repita los pasos anteriores para que los valores del Registro reflejen el nuevo nombre del equipo que ejecuta SQL Server para las bases de datos DWDataMart, OMDWDataMart, CMDWDataMart, DWRepository y DWStagingAndConfig.

    • DataMartSQLInstance

    • RepositorySQLInstance

    • StagingSQLInstance

  • OMDataMartSQLInstance

    • CMDataMartSQLInstance

Actualizar los orígenes de datos en el servidor de informes

Use el procedimiento siguiente para actualizar los orígenes de datos en el servidor de informes para que apunten al nuevo equipo que ejecuta SQL Server:

  1. Inicie sesión en el servidor de informes de Service Manager e inicie Reporting Services Configuration Manager.

  2. En el cuadro de diálogo Conexión de configuración de Reporting Services, conéctese a la instancia correcta del servidor de informes, como se indica en la sección Para identificar el servidor de informes y el nombre de instancia que usa el servidor de administración del almacenamiento de datos.

  3. En la lista Administrador de configuración de Reporting Services, seleccione Dirección URL del Administrador de informes.

  4. En la página DIRECCIÓN URL del Administrador de informes, seleccione el hipervínculo que se parece http://Servername/:portnumber/Reports a abrir la página principal Informes en el explorador de Internet.

  5. En la página principal, abra la carpeta System Center y, a continuación, abra la carpeta Service Manager .

  6. Abra la lista de Service Manager elementos y seleccione el origen de datos DWDataMart.

  7. En el cuadro Cadena de conexión , la cadena se parece a data source=<server name>;initial catalog=DWDataMart. Escriba el nombre del nuevo equipo que ejecuta SQL Server para reemplazar el nombre existente del equipo que ejecuta SQL Server.

  8. Volver a la página web de la carpeta Service Manager anterior y seleccione el origen de datos DWStagingAndConfig.

  9. En el cuadro Cadena de conexión , la cadena se parece a data source=<server name>;initial catalog= DWStagingAndConfig. Escriba el nombre del nuevo equipo que ejecuta SQL Server para reemplazar el nombre existente del equipo que ejecuta SQL Server.

  10. Volver a la página web de la carpeta Service Manager anterior y seleccione el origen de datos ConfigurationManager.

  11. En el cuadro Cadena de conexión , la cadena se parece a data source=<server name>;initial catalog= CMDWDataMart. Reemplace el nombre existente del equipo que ejecuta SQL Server escribiendo el nombre del nuevo equipo que ejecuta SQL Server.

  12. Volver a la página web de la carpeta Service Manager anterior y seleccione el origen de datos MultiMartDatasource.

  13. En el cuadro Cadena de conexión , la cadena se parece a <root><source id='DWDataMart' connectionString='Data Source=<Server name>;Initial Catalog=DWDataMart;Integrated Security=True' /><source id='OMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=OMDWDataMart;Integrated Security=True' /><source id='CMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=CMDWDataMart;Integrated Security=True' /></root>. Reemplace el nombre existente del equipo que ejecuta SQL Server escribiendo el nombre del nuevo equipo que ejecuta SQL Server.

  14. Volver a la página web de la carpeta Service Manager anterior y seleccione el origen de datos de Operations Manager.

  15. En el cuadro Cadena de conexión , la cadena se parece a data source=<server name>;initial catalog= OMDWDataMart. Escriba el nombre del nuevo equipo que ejecuta SQL Server para reemplazar el nombre existente del equipo que ejecuta SQL Server.

  16. Cierre el explorador web.

Actualizar los orígenes de datos de Analysis Services

Use el procedimiento siguiente para actualizar las cadenas de conexión de los orígenes de datos en el servidor que hospeda la base de datos de Analysis Services:

  1. Inicie sesión en el servidor que hospeda la base de datos de SQL Server Analysis Services.

  2. Abra SQL Server Management Studio.

  3. En el cuadro de diálogo Conectar con el servidor , en la lista Tipo de servidor , seleccione Analysis Services.

  4. En la lista Nombre del servidor, escriba el nombre del servidor que recibió como salida del cmdlet $OLAPServer.Server. (Se anotó esta información en la sección Para identificar la cuenta OLAP utilizada por el servidor de administración del almacenamiento de datos anterior de este tema).

  5. En el panel Explorador de objetos , expanda Bases de datosy, a continuación, expanda DWASDataBase.

  6. Expanda Orígenes de datosy, a continuación, haga doble clic en CMDataMart.

  7. En el cuadro de diálogo Propiedades del origen de datos - CMDataMart , seleccione Cadena de conexión Provider=SQLNCLI10.1; Origen de datos=nombreDeServidor; Integrated Security=SSPI; Initial Catalog=CMDWDataMart.

  8. Reemplace <servername> por el nombre del equipo que ejecuta SQL Server que hospeda la base de datos CMDWDataMart.

  9. Debe volver a escribir la contraseña de la cuenta de suplantación cuando haya completado la actualización del servidor de origen de datos. Seleccione el botón de puntos suspensivos situado a la derecha de ImpersonateAccount y agregue la contraseña en el cuadro de diálogo Información de suplantación . Seleccione Aceptar para aceptar los cambios.

  10. Repita los pasos anteriores para actualizar las cadenas de conexión de los orígenes de datos DWDataMart y OMDataMart.

Iniciar los servicios de Service Manager en el servidor de administración del almacenamiento de datos

Use el procedimiento siguiente para iniciar los servicios de Service Manager en el servidor de administración del almacenamiento de datos:

  1. En el cuadro de diálogo Ejecutar , en el campo Abrir texto, escriba services.msc y seleccione Aceptar.

  2. En la ventana Servicios , en el panel Servicios (local), busque los tres servicios siguientes y, para cada uno, seleccione Iniciar:

    1. Servicio de acceso de datos de System Center

    2. Microsoft Monitoring Agent

    3. Configuración de administración de System Center

Pasos siguientes

Para obtener información sobre la actualización de Service Manager, consulte Actualización de System Center 2012 R2 - Service Manager a System Center - Service Manager.