¡Hola, chicos!
¿Cómo estás?
En esta publicación, le mostraré cómo mover/migrar cubos de Analysis Services a otra unidad o directorio. Esto se usa a menudo cuando necesita mover los directorios “DataDir”, “BackupDir” o “LogDir” a otra ubicación u otra unidad, una necesidad muy común en la vida cotidiana y que he tenido que hacer algunas veces para clientes aquí en Ajuste de potencia, generalmente en los casos en que el disco donde se almacenan los cubos (DataDir), que por defecto es el disco C:, termina llenándose.
Para mover cubos de Analysis Services a otra unidad o directorio, abra SQL Server Management Studio (ssms.exe).
En la pantalla del Explorador de objetos, haga clic en "Conectar" y luego en "Servicios de análisis".
Conéctese a la instancia de Analysis Services a la que desea mover datos.

En la pantalla del Explorador de objetos, haga clic en la instancia de Analysis Services, haga clic derecho y seleccione la opción "Propiedades"
En esta pantalla de propiedades, que te acaba de aparecer, realiza las siguientes acciones:
- En el menú de la izquierda, haga clic en la pestaña "General"
- Marque la opción "Mostrar propiedades avanzadas (todas)" en la parte inferior de esta pantalla
- Memorice la ruta actual donde se encuentran los archivos de datos de Analysis Services (DataDir) o cópiela en un bloc de notas para no olvidarla.
La ruta predeterminada es “C:\Program Files\Microsoft SQL Server\MSAS. \OLAP\Data\”
Ejemplo: C:\Archivos de programa\Microsoft SQL Server\MSAS16.SQL2022\OLAP\Data - En la propiedad “DataDir”, cambie la ruta actual a la nueva ruta donde desea mover los archivos (no muevas los archivos todavía)
- Ahora necesita cambiar el valor de la propiedad "AllowedBrowsingFolders".
Está formado por los valores de las propiedades “BackupDir”, “LogDir” y “DataDir”, en ese orden, concatenados mediante “|” como separador.
Puede agregar la nueva ruta al final, incluido el “|” separador. y la nueva ruta del archivo o reemplace el valor anterior con el nuevo valor, prestando atención para no cambiar la ruta incorrecta.
El usuario del servicio SSAS debe tener permisos de lectura y escritura en todos los directorios enumerados en los valores de esta propiedad.
Observación: Este paso no es obligatorio, porque si automatiza todo el mantenimiento de sus Analysis Services usando la línea de comando, ni siquiera es necesario realizar este cambio, ya que no afectará su uso de ninguna manera.
Después de cambiar los valores de los campos “DataDir” y “AllowedBrowsingFolders”, haga clic en el botón “Aceptar” para confirmar los cambios.
Abra el "Administrador de configuración de SQL Server"
Haz clic en el menú “Servicios de SQL Server”, en la esquina izquierda selecciona el servicio de SQL Server Analysis Services que está ejecutando la instancia en la que moverás los cubos, haz clic derecho y selecciona la opción “Detener” para detener el servicio.
Ahora que el servicio está detenido, mueva los archivos del directorio antiguo al directorio nuevo.
Después de mover los archivos, inicie nuevamente el servicio Analysis Services.
Ahora regrese a las propiedades de Analysis Services para confirmar que el valor de la propiedad "DataDir" apunta a la nueva ruta y verifique que los cubos estén funcionando correctamente.
La migración de cubos al nuevo disco o directorio se completó correctamente.
Espero que te haya gustado este consejo y ¡hasta la próxima!








Comentários (0)
Carregando comentários…