La gestion basée sur les stratégies est une fonctionnalité puissante de SQL Server 2008 qui permet aux administrateurs de bases de données de définir et d’appliquer des stratégies pour leurs environnements de base de données. Elle offre un moyen centralisé de gérer et de surveiller la configuration et le comportement des instances, des bases de données et des objets SQL Server.
Lors d’une récente présentation lors du SQLSaturday 62 à Tampa, j’ai eu l’occasion de présenter les capacités de la gestion basée sur les stratégies et de discuter de la façon dont elle peut être étendue à l’aide de Reporting Services et de PowerShell. L’un des outils que j’ai mis en évidence était le Framework de gestion des stratégies d’entreprise (EPMF), un outil gratuit développé par Microsoft.
L’EPMF améliore les fonctionnalités de la gestion basée sur les stratégies en fournissant des rapports intégrés qui offrent une vue complète de l’état de santé de votre environnement SQL Server. Ces rapports vous permettent d’identifier rapidement les violations de stratégies et d’obtenir des informations plus détaillées. C’est un outil précieux pour maintenir l’intégrité et la conformité de vos systèmes de base de données.
Cependant, il est important de noter que l’EPMF nécessite SQL Server 2008 SP1 Cumulative Update 3 ou une version ultérieure pour fonctionner correctement. Cela est nécessaire pour assurer la compatibilité avec les anciennes versions de SQL Server, telles que SQL Server 2000 et 2005. Si vous utilisez SQL Server 2008 R2 RTM (10.50.1600), soyez assuré que l’EPMF est également compatible avec cette version. Néanmoins, je recommande de mettre à jour au moins vers Cumulative Update 3 ou une version ultérieure pour résoudre un bogue dans la version RTM qui affecte SQL Server Management Studio (SSMS).
Le bogue, tel qu’indiqué dans un problème Connect par Aaron Bertrand, empêche les utilisateurs de modifier ou de créer des étapes de tâche dans SSMS après la configuration initiale. Cela peut poser problème lors de la configuration de l’EPMF, car cela nécessite la création d’une tâche planifiée pour exécuter le script PowerShell pour l’évaluation des stratégies. Bien qu’il existe une solution de contournement en fermant et en rouvrant SSMS, cela peut devenir fastidieux avec le temps.
Malgré ce bogue, la gestion basée sur les stratégies reste une fonctionnalité incroyablement puissante et conviviale dans SQL Server 2008. L’EPMF va encore plus loin en offrant des capacités de reporting supplémentaires et en rendant l’application des stratégies plus efficace. Si vous souhaitez en savoir plus sur la gestion basée sur les stratégies, je vous recommande de consulter certains webinaires que j’ai réalisés sur le sujet chez Pragmatic Works et SQLLunch.
La gestion basée sur les stratégies est un outil précieux pour les administrateurs de bases de données qui cherchent à rationaliser leurs processus de gestion et à garantir la conformité aux politiques organisationnelles. En tirant parti de la puissance de l’EPMF et d’autres extensions, vous pouvez amener votre environnement SQL Server au niveau supérieur d’efficacité et de contrôle.
Restez à l’écoute pour plus d’articles sur les concepts et les meilleures pratiques de SQL Server !