1 / 19

Módulo 2

Módulo 2. Herramientas y Administración Proactiva. TEMARIO. Instalación Computer Manager SQL Server Management Studio Data Transformation Services (DTS) SQL Server Agent SQL Profiler SQLiMail. Instalación. Fácil de usar: Instalación basada en Windows Installer

kenton
Download Presentation

Módulo 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Módulo 2 Herramientas y Administración Proactiva

  2. TEMARIO • Instalación • Computer Manager • SQL Server Management Studio • Data Transformation Services (DTS) • SQL Server Agent • SQL Profiler • SQLiMail

  3. Instalación • Fácil de usar: Instalación basada en Windows Installer • Inspector de configuración del sistema para verificar la máquina destino • Utilidades Command-line para ejecución desatendida e instalación remota • Permite instalar o desinstalar componentes SQL Server 2005 desde Add/Remove. • Logging de error mejorado y reporte de fallas

  4. Computer Manager • Computer Manager combina la funcionalidad de las siguientes herramientas SQL Server en la versión anterior: • Server Network Utility • Client Network Utility • Server Manager • Los siguientes servicios son administrados por el “Computer Manager” : • SQL Server • SQL Server Agent • SQL Server Analysis Services • Report Server • Microsoft Search • Distributed Transaction Coordinator (DTC) • Full Text Search • El computer manager usa el WMI para cambiar los seteos del server y es parte del Microsoft Management Console (MMC)

  5. SQL Server Management Studio • Provee un entorno centralizado integrado para la gestión de múltiples servers, tareas y servicios • Las características incluyen: • Explorador de Objetos • Editores Asistidos • Ventana de resumen • Extensiones para Editor de Consultas de SQLCMD • Explorador de Templates • Manejo de errores mejorado • Administración de Proyectos • Dialog Boxes no modales • Scripting y Schedulling mejorado

  6. Object Explorer (Explorador de Objetos) • Muestra los componentes SQL en una jerarquía de árbol grafica • Permite al usuario expandir múltiples nodos del árbol simultáneamente. • Permite al usuario filtrar un nodo basado en uno o múltiples criterios de filtro. • Provee una interface de usuario amigable para la administración

  7. Project Management (Administrador de Proyectos) • Las funcionalidades disponibles para administrar un proyecto son: • Organiza scripts relacionados dentro de un único proyecto • Mantiene el control de versiones sobre scripts (Si VSS esta disponible) • Conexión almacenada y opciones resultantes con cada script

  8. Query Editor (Editor de consultas) • Permite la ejecución de scripts T-SQL y sentencias contra SQL Server y SQL Server Mobile Edition, • Permite ejecución de expresiones: • multidimensionales (MDX) • data mining (DMX) • XMLA • Escritura de scripts en modo desconectado • Ayuda dinámica • Display mejorado para resultados XML. • Resultados en forma XML cuando usa la columna XML • Funciones XML para Transact-SQL • Legibilidad mejorada por el uso de color-coding • Representación grafica de la información showplan • Presentación del plan de ejecución de una sentencia T-SQL • Extensiones para soportar comandos SQLCMD interactivamente

  9. Query Editor • Modo SQLCMD • Permite al usuario escribir acciones de sistema operativo • Remplazo para isqlw, osql y xp_cmdshell • Permite ejecutar comandos OS interactivamente • Puede facilitar un administrador de conexión dedicado para acceder a un server corriendo aun si el server no esta respondiendo o de otra manera no esta disponible • El usuario necesita ejecutar el utilitario SQLCMD en el command prompt usando la opción -A para especificar una conexión dedicada

  10. Assisted Editors & Templates (Editores Asistidos) • Editores asistidos para creación de objetos SQL Server con propiedades de texto como stored procedures, triggers y funciones • Ejemplo de cómo acceder a Editores asistidos: • Abrir SQL Server Management Studio • Explorar Object Browser. Seleccionar SQL Instance → Databases→ <database> →Programmability→ Stored Procedures • Click derecho sobre Stored Procedures → New Stored Procedure • Esto abrirá el editor asistido con información de cabecera para crear el stored procedure

  11. Planes de mantenimiento • Beneficios en SQL Server 2005: • Wizard y custom T-SQL disponibles para la creación de planes. • El usuario puede introducir una jerarquía para el mantenimiento de planes. Cada plan puede tener subplanes. Permite al usuario crear workflows programados en tiempos diferentes • Seguridad mejorada: Los planes con mantenimiento son soportados usando solo Windows Authentication

  12. Data Transformation Services (DTS) • La arquitectura DTS consiste de 4 partes: • DTS Service • Rastrea paquetes DTS que están corriendo • Gestiona el almacenamiento de paquetes • DTS run-time engine • Almacena la disposición de paquete • Ejecuta paquetes • Controla el flujo entre tareas • Provee servicios run-time • Debugging • Logging • Manejo de eventos • Gestión de conexiones • Variables • Transacciones • DTS Data flow engine • Proporciona la capacidad para proveer un movimiento de datos rápido, flexible, extensible y confiable • El motor soporta múltiples fuentes, múltiples transformaciones y múltiples destinos en un flujo de datos rápido y flexible • DTS Clients • Incluyen las herramientas, utilitarios wizards y command line que el DTS provee también como aplicaciones custom el cual permite a los DBAs desarrollar, desplegar y ejecutar paquetes DTS

  13. DTS • El Business Intelligence Development Studio provee un entorno similar al Visual Studio el cual les es familiar a los desarrolladores para el diseño de paquetes • SQL Server Management Studio provee herramientas para gestionar y ejecutar paquetes DTS • DTS provee un despliegue fácil de paquetes y sus dependencias. Los paquetes DTS incluyen configuración que puede ser utilizada para cargar valores de configuración en tiempo de ejecución • Utilidades Command line : • dtexec utility • dtutil utility • El usuario puede ejecutar el paquete DTS desde • DTS Designer en Business Intelligence Development Studio • DTS Import/Export Wizard • command-line : dtexecui

  14. DTS Migration • Las tareas que no son soportadas en SQL Server 2005 son: • Analysis Services Processing • Copy SQL Server Object • Data Driven Query • Data Mining Prediction • Dynamic Properties • Execute Package task • Transfer Databases • Transfer Error Messages • Transfer Jobs • Transfer Master Stored Procedure • Transfer Logins • Transform Data → Replaced by Data Flow Tasks and data flow components

  15. SQL Server Agent • El servicio esta off por default • Solo sysadmins tiene acceso al SQL Server Agents por default • Dos nuevos roles para crear y manejar tareas y cronogramas • SQLAgentUserRole • MaintenanceUserRole • Componentes • Tareas – Pasos son divididos en varios subsistemas para mejor manejabilidad • Alertas • Operadores • Proxies – Define el contexto de seguridad para los subsistemas a correr excepto T-SQL scripts

  16. SQL Profiler • Profiler usa una definición XML-based que facilita a los usuarios la captura de eventos desde tipos deferentes de servers e interfaces de programación • Correlate Performance Monitor cuenta con SQL Server o Analysis events • Soporte para eventos como Deadlock en un formato gráfico • Profiler soporta y captura eventos pertenecientes al Analysis Services y DTS

  17. SQL Profiler • Los resultados del rastreo pueden ser guardados en formatos XML, ANSI, UNICODE y OEM • Puede escoger una opción de agregado y seleccionar una clave de agregación • Esto permite visualizar la columna sobre la cual la agregación fue realizada, junto con un conteo para el numero de filas que componen el valor agregado

  18. SQLiMail • Usa SMTP para enviar mail. No necesita Outlook o MAPI extendida • Corre out-of-process desde SQL Server para confiabilidad • Provee background y entrega asíncrona para escalabilidad • Failover múltiple de cuentas SMTP y perfiles permitidos • Cluster y compatibilidad con 64-bit

  19. SQLiMail • Servicio esta off por default • Fuerza la seguridad para perfiles de usuario • El tamaño y tipo de adjuntos pueden ser configurados • Logs activity para SQL Server y monitores de rendimiento

More Related