![Page 1: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/1.jpg)
¡Bienvenidos!¡Bienvenidos!
Escenarios de Plataforma Escenarios de Plataforma InterconectadaInterconectada
![Page 2: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/2.jpg)
Configuración y uso de herramientas en SQL Server 2000 para análisis y diagnóstico
![Page 3: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/3.jpg)
Propósito
![Page 4: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/4.jpg)
De que vamos a hablar hoy
• Configurar SQL Server• Planes para el mantenimiento de la base de
datos• Herramientas de solución de problemas• Procedimientos almacenados para la solución de
problemas• SQL Profiler
![Page 5: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/5.jpg)
Conocimiento previo
• Experiencia en dar soporte a servidores basados en Windows
• Experiencia en dar soporte a Microsoft SQL Server 2000
• Experiencia en dar soporte a bases de datos
Nivel 200Nivel 200
![Page 6: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/6.jpg)
Agenda
• Mantenimiento de SQL Server• Herramientas de solución de problemas• Bloques de solución de problemas
![Page 7: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/7.jpg)
Mantenimiento de SQL ServerRegistro de errores de SQL Server
![Page 8: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/8.jpg)
Mantenimiento de SQL ServerVer los registros de errores de SQL Server
![Page 9: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/9.jpg)
Mantenimiento de SQL ServerOtras herramientas• Registros de eventos• Modificador /Auxsource
– Permite que los archivos de registro de eventos guardados se vean en el PC remoto o por los que no son administradores
• EventQuery.vbs– Consulta múltiples archivos de registro de eventos para obtener
detalles sobre eventos
• Comandos WMIC– Consulta los eventos existentes utilizando el parámetro
NTEVENT– Genera salida de HTML
![Page 10: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/10.jpg)
Mantenimiento de SQL ServerAsistente para el plan de mantenimiento
![Page 11: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/11.jpg)
Mantenimiento de SQL ServerEnvío de registros
Servidor SQL B
Fuente
Servidores SQL C, D y E
Destino
Servidor SQL A
Monitor
![Page 12: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/12.jpg)
Mantenimiento de SQL Server Mantenimiento de SQL Server
Registro de SQL ServerRegistro de SQL Server Planes de mantenimiento de la base de datosPlanes de mantenimiento de la base de datos
demostracióndemostración
![Page 13: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/13.jpg)
Agenda
• Mantenimiento de SQL• Herramientas para solución de problemas• Bloques de solución de problemas
![Page 14: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/14.jpg)
HerramientasSQL Best Practices Analyzer
• Recomendaciones de mejores prácticas• Comprueba la instalación de SQL Server
comparándola con una lista de mejores prácticas• Herramienta ampliable no invasiva
Descárguela de: microsoft.com/downloads/details.aspx?displayla%20ng=en&familyid=B352EB1F-D3CA-44EE-893E-9E07339C1F22&displaylang=en
![Page 15: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/15.jpg)
HerramientasSQL Best Practices Analyzer
Reglas del motor de exploración (C#)
SQL Server
(sin bits adicionales)Depósito
Metadatos/Resultados
![Page 16: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/16.jpg)
Herramientas SQLDIAG.EXE
• Obtiene y almacena información de diagnóstico• Genera un archivo de salida
– Salida desde sp_configure – Información adicional sobre la versión– Consulta información de rastreo del historial si está en
ejecución
• Información que se obtiene:– Registros de error, información de registro, versiones
de DLL– Salida desde sp_configure, sp_who, sp_lock y
sp_helpdb
![Page 17: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/17.jpg)
Herramientas Verificador de coherencia de la base de datos (DBCC)
• Comandos de la consola de la base de datos DBCC– Obtiene información
– Detecta y soluciona problemas
• Grupo de instrucciones de comandos en categorías:– Mantenimiento
– Varios
– Estado
– Validación
• Ejemplo: DBCC CHECKDB
![Page 18: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/18.jpg)
Herramientas Ejemplo de DBCC
Consulta Analizador Ventana
![Page 19: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/19.jpg)
Herramientas Procedimientos almacenados para la solución de problemas
• Descargar e instalar Storedpro.exe– Identifica configuraciones fuera de los parámetros
recomendados
• sp_rk_audit_configure – Busca mejoras potenciales
• sp_rk_audit_db_options – Comprueba bases de datos para mejoras potenciales
• sp_rk_blocker_blockee – Informa bloqueos y procesos bloqueados
![Page 20: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/20.jpg)
Herramientas MPS_Reports
• Disponible para descarga como KB 818742• Diferentes informes dependiendo del escenario• Captura información crítica del sistema, de
diagnóstico y de configuración
Consulte también: support.microsoft.com/default.aspx?scid=kb;en-us;818742#3
![Page 21: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/21.jpg)
Herramientas de solución de Herramientas de solución de problemasproblemas
SQLDiagSQLDiag DBCCDBCC Procedimientos almacenados de solución de Procedimientos almacenados de solución de
problemasproblemas
demostracióndemostración
![Page 22: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/22.jpg)
Agenda
• Mantenimiento de SQL Server• Herramientas de solución de problemas• Bloques de solución de problemas
![Page 23: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/23.jpg)
Bloques SQL Profiler
• Herramienta gráfica para supervisar eventos– La supervisión agrega gastos indirectos al servidor
• Los datos capturados se pueden volver a reproducir• Escenarios de SQL Profiler:
– Encuentra las consultas con el peor rendimiento– Identifica la causa de una consulta estancada– Supervisa el rendimiento de un procedimiento almacenado– Audita la actividad de SQL Server– Supervisa la actividad de Transact-SQL por usuario
![Page 24: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/24.jpg)
Bloques Terminología de SQL Profiler
• Plantilla: criterios para eventos a supervisar• Traza: captura datos
– Esto se puede filtrar
• Categoría de evento: cómo están agrupados los eventos
• Evento: acción generada en SQL Server• Clase de evento: describe el evento• Columna de datos: datos reunidos por clase de
evento
![Page 25: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/25.jpg)
Bloques Salida de SQL Profiler
![Page 26: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/26.jpg)
Bloques Escenario de bloqueo
SQL Server
Bases de datos
SPID 1
SPID 2
![Page 27: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/27.jpg)
Bloques de solución de Bloques de solución de problemasproblemas
demostracióndemostración
![Page 28: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/28.jpg)
Resumen de la sesión
• Revisar con regularidad los registros de errores de SQL Server
• Configurar un plan de mantenimiento de la base de datos
• Utilizar herramientas tales como procedimientos almacenados de PSS, SQLDiag y SQL Profiler para solucionar problemas
![Page 29: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/29.jpg)
Recursos adicionales
• Centro Technet de SQL Server 2000– En español:
• http://www.microsoft.com/latam/technet/productos/servers/sql/
– En inglés:• http://www.microsoft.com/technet/prodtechnol/sql/default.msp
x
• Página del producto SQL Server 2000– En español:
• http://www.microsoft.com/latam/sql/ – En inglés:
• http://www.microsoft.com/sql/default.mspx
![Page 30: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/30.jpg)
Microsoft LearningRecursos de entrenamiento offline
http://www.microsoft.com/learning/
![Page 31: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/31.jpg)
Microsoft eLearningRecursos de entrenamiento online
https://www.microsoftelearning.com/
![Page 32: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/32.jpg)
Escenarios de Plataforma Escenarios de Plataforma InterconectadaInterconectada
¡GRACIAS!¡GRACIAS!
![Page 33: Configuracin y Uso de Herramientas en SQL Server 2000 Para Anlisis y Diagnstico](https://reader035.vdocuments.co/reader035/viewer/2022062513/5571f7cf49795991698c0b7a/html5/thumbnails/33.jpg)
© 2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.