Elemento Restore (XMLA)

Restaura una base de datos de MicrosoftSQL ServerAnalysis Services a partir de un archivo de copia de seguridad.

Sintaxis

<Command>
   <Restore>
      <DatabaseName>...</DatabaseName
      <File>...</File>
      <Security>...</Security>
      <AllowOverwrite>...</AllowOverwrite>
      <Password>...</Password>
      <Locations>...</Locations>
      <DbStorageLocation>...</DbStorageLocation>
   </Restore>
</Command>

Características del elemento

Característica

Descripción

Tipo de datos y longitud

Ninguno

Valor predeterminado

Ninguno

Cardinalidad

0-n: Elemento opcional que puede aparecer más de una vez.

Relaciones del elemento

Relación

Elemento

Elementos primarios

Comando

Elementos secundarios

AllowOverwrite, DatabaseName, File, Locations, Password, Security, DbStorageLocation

Notas

El comando Restore restaura una base de datos de Analysis Services especificada en el elemento DatabaseName a partir de un archivo de copia de seguridad y si lo desea, puede restaurar particiones remotas desde archivos de copia de seguridad remotos.

Dependiendo del modo de almacenamiento utilizado por los objetos guardados en el archivo de copia de seguridad, el comando Restore restaura la información tal y como se indica en la tabla siguiente.

Modo de almacenamiento

Información

OLAP multidimensional (MOLAP)

Datos de origen, agregaciones y metadatos

OLAP híbrido (HOLAP)

Agregaciones y metadatos

OLAP relacional (ROLAP)

Metadatos

Durante la ejecución de un comando Restore se aplica un bloqueo exclusivo a la base de datos de Analysis Services especificada en el elemento DatabaseName. El bloqueo se anula después de que se haya completado la ejecución del comando Restore.

Para obtener más información acerca de la copia de seguridad y restauración de bases de datos, vea Restaurar, sincronizar y realizar copias de seguridad de bases de datos (XMLA).

Nota de seguridadNota de seguridad

Para cada archivo de copia de seguridad, el usuario que ejecuta el comando de restauración debe tener permiso para leer desde la ubicación de la copia de seguridad especificada. Para restaurar una base de datos de Analysis Services que no está instalada en el servidor, el usuario también debe ser miembro de la función de servidor para dicha instancia de Analysis Services. Para sobrescribir una base de datos de Analysis Services, el usuario debe tener una de las funciones siguientes: miembro de la función de servidor para la instancia de Analysis Services o miembro de una función de base de datos con permisos de Control total (Administrador) en la base de datos que se va a restaurar.

[!NOTA]

Después de restaurar una base de datos existente, el usuario que restauró la base de datos podría perder el acceso a la base de datos restaurada. Esta pérdida de acceso puede producirse si, en el momento en que se realizó la copia de seguridad, el usuario no era miembro de la función de servidor o no era miembro de la función de base de datos con permisos de Control total (Administrador).