web-dev-qa-db-fra.com

En excluant la lecture de bases de données en lecture seule à l'aide du script OLA HALLENGREN

Existe-t-il un moyen d'exclure la veille ou de lire uniquement des bases de données de la maintenance de l'index et des sauvegardes à l'aide de scripts OLA Hallengren.

5
David

Il est disponible pour les sauvegardes .

NUTS

Bien que ce soit un ajout quelque peu récent, vous devrez peut-être améliorer vos scripts.

Pour la maintenance de l'index, l'état de la base de données est coché afin que les commandes ne fonctionnent pas réellement sur des bases de données qui ne soient pas entièrement accessibles.

IF DATABASEPROPERTYEX(@CurrentDatabaseName,'Status') = 'ONLINE'
AND (@CurrentIsDatabaseAccessible = 1 OR @CurrentIsDatabaseAccessible IS NULL)
AND DATABASEPROPERTYEX(@CurrentDatabaseName,'Updateability') = 'READ_WRITE'
BEGIN

J'espère que cela t'aides!

5
Erik Darling