Compartir a través de


Cambiar el nombre de una instancia de Analysis Services

Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Puede cambiar el nombre de una instancia existente de Microsoft SQL Server Analysis Services mediante la herramienta Cambiar nombre de instancia, instalada con Management Studio (instalación web).

Importante

Al cambiar el nombre de la instancia, la herramienta de cambio de nombre de instancia de SQL Server Analysis Services se ejecuta con privilegios elevados, actualizando el nombre del servicio de Windows, las cuentas de seguridad y las entradas del Registro asociadas a esa instancia. Para garantizar que estas acciones se realizan, asegúrese de ejecutar esta herramienta como administrador del sistema local.

La herramienta de cambio de nombre de instancia de SQL Server Analysis Services no modifica la carpeta de programa que se creó para la instancia original. No modifique el nombre de la carpeta de programas para que coincida con la instancia a la que está cambiando el nombre. El cambio de una carpeta de programas puede evitar que el programa de instalación repare o desinstale la instalación.

Nota:

La herramienta de cambio de nombre de instancia de SQL Server Analysis Services no se admite para su uso en un entorno de clúster.

Para cambiar el nombre de una instancia de Analysis Services

  1. Inicie la herramienta Cambiar nombre de instancia, ASInstanceRename.exe, desde C:\Archivos de programa (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE.

  2. En el cuadro de diálogo Cambiar nombre de instancia , seleccione en la lista Instancia cuyo nombre se cambiará la instancia cuyo nombre desea cambiar.

  3. En el cuadro Nuevo nombre de instancia , escriba el nuevo nombre de la instancia.

  4. Compruebe que el nombre de usuario y la contraseña son correctos y, a continuación, haga clic en Cambiar nombre.

    La instancia de Analysis Services se detendrá y reiniciará como parte del cambio de nombre.

Lista de comprobación posterior al cambio de nombre

  1. Para reanudar el acceso a las bases de datos que se ejecutan en la instancia a la que se cambia el nombre, deberá actualizar manualmente las conexiones de datos en Excel u otras aplicaciones cliente. También debe comprobar las conexiones predefinidas, como orígenes de datos compartidos de Reporting Services, archivos ODC de Exce o archivos de conexión de modelos semánticos BI, que puedan hacer referencia a la instancia cuyo nombre acaba de cambiar.

  2. Actualice los scripts de PowerShell o los scripts de AMO que utiliza habitualmente para la copia de seguridad, sincronización o procesamiento de las bases de datos.

  3. Actualice las propiedades del proyecto para SQL Server Analysis Services proyectos con los que trabaja en SQL Server Data Tools. Para las instancias de servidor en modo tabular, asegúrese de actualizar la propiedad de servidor de área de trabajo en el archivo model.bim, así como la propiedad de servidor en el proyecto.

  4. Dependiendo de cómo haya especificado la cuenta de servicio, es posible que tenga que actualizar los inicios de sesión o los permisos de archivo que conceden derechos de acceso a datos en el servicio (por ejemplo, si usa la cuenta de servicio para procesar datos o para obtener acceso a objetos vinculados en otro servidor).

    Será necesario actualizar un inicio de sesión o los permisos de archivo de base de datos si ha utilizado una cuenta virtual para aprovisionar el servicio. Las cuentas virtuales se basan en el nombre de instancia, por lo que si cambia el nombre de la instancia, la cuenta virtual también se actualiza al mismo tiempo. Esto significa que los inicios de sesión o permisos anteriores creados para la instancia anterior ya no son válidos.

    Esto se muestra en el ejemplo siguiente. Supongamos que ha instalado un servidor en modo tabular como una instancia denominada "tabular" con la cuenta virtual predeterminada, lo que da lugar a la siguiente configuración:

    1. Nombre de instancia = <server>\TABULAR

    2. Nombre de servicio = MSOLAP$TABULAR

    3. Cuenta virtual = NT Service\ MSOLAP$TABULAR

    Ahora supongamos que cambia el nombre de la instancia a "TAB2". Como consecuencia del cambio de nombre, la configuración podría tener ahora el siguiente aspecto:

    1. Nombre de instancia = <server>\TAB2

    2. Nombre de servicio = MSOLAP$TAB2

    3. Cuenta virtual = NT Service\ MSOLAP$TAB2

    Como puede ver, los permisos de base de datos y archivos concedidos previamente a "NT Service\ MSOLAP$TABULAR" ya no son válidos. Para asegurarse de que las tareas y operaciones realizadas por el servicio se ejecutan como antes, ahora tendría que conceder nuevos permisos de base de datos y archivos a "NT Service\ MSOLAP$TAB2".