Bonjour,
Je travaille actuellement sous SQL Server 2008 R2, et j'étudie l'évaluation des stratégies. Pour des raisons pratiques, j'aimerais utiliser la SP système msdb.dbo.sp_syspolicy_execute_policy pour exécuter les différentes évaluation de stratégies sur mon serveur, plutôt que de passer par la planification intégrée (qui génère des jobs à n'en plus finir avec du code powershell qui ne me convient guère).
Mon problème, j'ai créé une stratégie se basant sur une condition qui utilise un script T-SQL. J'exécute donc ceci :
exec msdb.dbo.sp_syspolicy_execute_policy 'MaStrategie', null
et j'obtiens un magnifique :
"La stratégie «*MaStrategie » ne sera pas évaluée parce qu'elle fait référence à une condition dont l'évaluation inclut l'exécution de scripts T-SQL ou WQL."
Ma question : est-il possible de contourner ce blocage ??
D'avance merci pour vos réponses !
Partager