¿Alguien puede explicar las principales diferencias?
Cualquier ayuda apreciada.
¿Alguien puede explicar las principales diferencias?
Cualquier ayuda apreciada.
Respuestas:
NORECOVERY especifica que no se produce la reversión. Esto permite avanzar para continuar con la siguiente instrucción en la secuencia. En este caso, la secuencia de restauración puede restaurar otras copias de seguridad y avanzarlas.
RECUPERACIÓN (el valor predeterminado) indica que la reversión se debe realizar después de completar la reversión para la copia de seguridad actual. La recuperación de la base de datos requiere que todo el conjunto de datos que se restaura (el conjunto de avance) sea coherente con la base de datos. Si el conjunto de avance no se ha avanzado lo suficiente como para ser coherente con la base de datos y se especifica RECUPERACIÓN, el Motor de base de datos emite un error.
FUENTE
Hay algo mas. Una restauración de la base de datos emitida con NORECOVERY se deja en estado pendiente y no se puede acceder a ella. Se pueden agregar registros y diferenciales a la base de datos mientras está en este estado, ya que no se produce actividad independiente en ella.
RECUPERACIÓN coloca la base de datos en un estado operativo. No puede agregar más componentes de un conjunto de copia de seguridad en este momento.