Instantáneas de base de datos

En este tema se describe la función de instantáneas de base de datos, que era una característica nueva de MicrosoftSQL Server 2005. Las instantáneas de base de datos sólo están disponibles en SQL Server 2005 Enterprise Edition y versiones posteriores. Todos los modelos de recuperación admiten instantáneas de base de datos.

Una instantánea de base de datos es una vista estática de sólo lectura de una base de datos denominada base de datos de origen. Pueden existir varias instantáneas en una base de datos de origen y residir siempre en la misma instancia de servidor que la base de datos. Una instantánea de base de datos es coherente en cuanto a las transacciones con la base de datos de origen tal como existía en el momento de la creación de la instantánea. Una instantánea se mantiene hasta que el propietario de la base de datos la quita explícitamente.

A diferencia del comportamiento predeterminado de las bases de datos de usuario, las instantáneas de base de datos se crean con la opción de base de datos ALLOW_SNAPSHOT_ISOLATION establecida en ON, independientemente del valor de esta opción en la base de datos principal o en la base de datos del sistema modelo.

Las instantáneas se pueden utilizar para crear informes. Asimismo, si más adelante se daña la base de datos de origen, podrá devolverla al estado en el que se encontraba en el momento de la creación de la instantánea. La pérdida de datos se limitará a las actualizaciones de la base de datos realizadas después de la creación de la instantánea.

Nota importanteImportante

La reversión no funciona en bases de datos sin conexión o dañadas. Por lo tanto, para proteger una base de datos es necesario hacer copias de seguridad con regularidad y probar el plan de restauración.

[!NOTA]

Las instantáneas de base de datos no están relacionadas con las copias de seguridad de instantánea, el aislamiento de instantáneas de las transacciones ni la replicación de instantáneas.

En esta sección

Vea también

Otros recursos