La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Gestión Basada en Directivas en SQL Server 2008

Presentaciones similares


Presentación del tema: "Gestión Basada en Directivas en SQL Server 2008"— Transcripción de la presentación:

1 Gestión Basada en Directivas en SQL Server 2008
Jorge Pérez Campo SQL Server Support Specialist

2 Agenda Introducción Conceptos Elementos Internos
Resolución de Problemas Entornos Multi-Servidor Información Adicional

3 Introducción Definida inicialmente bajo el nombre de Declarative Management Framework (DMF) Introducida en SQL Server 2008 La GBD permite definir directivas o "comportamientos" de diferentes objetos en SQL Server: Instancias Bases de Datos Tablas Elementos de Seguridad Etc.

4 Introducción: ¿Por Qué GBD?
Gestión Simplificada Gestión Proactiva Gestión Virtualizada

5 Conceptos Facetas (Facets) Condiciones (Conditions)
Directivas (Policies)

6 Conceptos: Facetas Todo aquel objeto sobre el que la Directiva es aplicada Unidades básicas de la GBD Cada Faceta incluye un conjunto de propiedades sobre las que definimos las Directivas Podemos obtener un listado completo a través de dbo.syspolicy_management_facets en msdb

7 Conceptos: Condiciones
Representan el estado deseado de una Faceta Quedan definidos por 3 elementos Propiedad Operador Valor Podemos definir más de una Condición para una Faceta No podemos mezclar Condiciones de distintas Facetas

8 Conceptos: Directivas
Permiten comprobar si las Condiciones definidas para una Faceta se cumplen o no La comprobación puede realizarse de las siguientes formas: A Petición (On Demand) Al Programar (On Schedule) Al Cambiar: Sólo Registrar (On Change: Log Only) Al Cambiar: Impedir (On Change: Prevent)

9 Conceptos Facetas Condiciones Directivas

10 Elementos Internos de la GBD
Motor basado en SQL Server CLR La GBD basa su información en una serie de tablas y vistas existentes en msdb Todos los objetos relacionados con GBD incluyen %syspolicy% en el nombre Podemos obtener un listado de estos objetos a través de: select * from INFORMATION_SCHEMA.TABLES where table_name like '%syspolicy%'

11 Resolución de Problemas
Comprobar las propiedades de la Directiva Revisar el histórico de la Directiva en SSMS Revisar detalles de la Directiva SELECT p.*, c.* FROM msdb.dbo.syspolicy_policies p INNER JOIN msdb.dbo.syspolicy_conditions c ON p.condition_id = c.condition_id; Consultar la información ofrecida por: msdb.dbo.syspolicy_policy_execution_history msdb.dbo.syspolicy_policy_execution_history_details

12 Resolución de Problemas
Visor de Eventos ERRORLOG Profiler SP:Starting, SP:Completed, SP:StmtCompleted Errors and Warnings Broker Security Audit:Broker conversations, Security Audit:Broker logins

13 Entornos multi-servidor
GBD puede ser empleado en versiones anteriores de SQL Server (2005 y 2000) Automatizar la evaluación de Directivas en conjuntos de instancias Utilizamos Servidores de Administración Central

14 Entornos multi-servidor
¿Se han completado todas las copias de seguridad correctamente? ¿Estamos cumpliendo la Directiva de Seguridad de la Organización? ¿Estamos implementando las mejores prácticas de configuración y rendimiento?

15 Entornos Multi-Servidor: EPMF
EPMF = Enterprise Policy Management Framework Centralizar los resultados y el histórico de las evaluaciones realizadas en múltiples instancias (Reporting) No incluido en SQL Server 2008, disponible a través de codeplex.com

16 Información Adicional
Administering Servers by Using Policy-Based Management, SQL Server Developer Center, Microsoft Corp., Policy-Based Management Views (Transact-SQL), SQL Server Developer Center, Microsoft Corp., 2009 Troubleshooting Policy-Based Management Policies, SQL Server Developer Center, Microsoft Corp., 2009 Enterprise Policy Management Framework with SQL Server 2008, SQL Server Developer Center, Microsoft Corp., 2009 Microsoft SQL Server 2008 Feature Pack, October 2008, Microsoft Download Center, Microsoft Corp., TechNet Webcast: Using the New Policy-Based Management Framework in SQL Server 2008 (Level 300), Microsoft Corp., SQL Server Policy-Based Management MSDN Blog, Microsoft Corp, 2009.

17 Más acciones desde TechNet
Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: Para información y registro de Futuros Webcast de éste y otros temas diríjase a: Para mantenerse informado sobre todos los Eventos, Seminarios y webcast suscríbase a nuestro boletín TechNet Flash en ésta dirección: Descubra los mejores vídeos para TI gratis y a un solo clic: Para acceder a toda la información, betas, actualizaciones, recursos, puede suscribirse a Nuestra Suscripción TechNet en:


Descargar ppt "Gestión Basada en Directivas en SQL Server 2008"

Presentaciones similares


Anuncios Google