Creación y ejecución de scripts definidos por el usuario › Propiedades de los scripts definidos por el usuario › Ejecución de scripts definidos por el usuario desde las propiedades Tareas programadas
Ejecución de scripts definidos por el usuario desde las propiedades Tareas programadas
Se pueden ejecutar scripts definidos por el usuario que se ejecuten después de una prueba correcta:
Tareas Programadas: Prueba de integridad de réplica para la recuperación asegurada
- Iniciar BD: si se establece la propiedad Automática en Activado, la propiedad Iniciar BD determina el primer paso en el proceso de recuperación asegurada, lo cual inicia los servicios de bases de datos en el réplica. El script se ejecuta cuando se inician los servicios y se monta la base de datos. El proceso de recuperación asegurada no continúa hasta que el script se termina de aplicar. Si la propiedad Automática está establecida en Desactivado y la propiedad Script definido por el usuario lo está en Activado, es posible especificar un script que sustituya el primer paso estándar.
- Prueba de BD de réplica: si la propiedad Automática se establece en Activado, la propiedad Prueba de BD de réplica determina el segundo paso en el proceso de recuperación asegurada. Se comprueba que todos los servicios de las aplicaciones se hayan iniciado correctamente y que todas las bases de datos se encuentren correctamente montadas y en un estado válido. Por ejemplo, esta propiedad se podría utilizar para ejecutar una comprobación de DBCC en un servidor SQL para verificar el conjunto de datos. Las pruebas de integridad no continúan hasta que el script se termina de aplicar. Si se produce un error, el proceso de recuperación asegurada también sufrirá un error. Si la propiedad Automática se establece en Desactivado y la propiedad Script definido por el usuario está establecida en Activado, se puede sustituir este segundo paso estándar.
- Acción después de prueba correcta (BD en línea): Después de que se realiza una prueba correcta en el réplica, los datos se encuentran en un estado válido conocido. Esta propiedad permite hacer uso de este conocimiento. Por ejemplo, sería posible asegurarse de que se realiza una copia de seguridad en este punto, con la garantía de que los datos se han validado. Otra opción sería asegurarse de que una aplicación se está ejecutando.
- Detener BD: Esta propiedad determina el paso final en la prueba de recuperación asegurada estándar, lo cual detiene los servicios después de que se complete la prueba. Para reemplazar la prueba estándar, establezca Automática en Desactivada y Script definido por el usuario en Activado. Debería utilizar esta propiedad para detener todo iniciado por un script en la propiedad de DB de Inicio.
- Acción después de operación correcta (BD desconectada): Tras probar correctamente el réplica los datos se encuentran en un estado válido conocido, con lo que se puede hacer una copia, tomar una instantánea o realizar una copia de seguridad a partir los mismos. Si la acción que se desea ejecutar no exige que la base de datos esté en ejecución utilice esta propiedad para registrar el script. Si se está ejecutando Windows Server 2003 (o posterior), se pueden generar instantáneas VSS de forma automática.
Para especificar un script, consulte el tema Cómo especificar un script definido por el usuario en Propiedades