Realización de tareas administrativas. Introducción Tareas de configuración Tareas administrativas rutinarias de SQL Server Automatización de las tareas.

Slides:



Advertisements
Presentaciones similares
Servicio de Impresión KEY MESSAGE: Título SLIDE BUILDS: 0
Advertisements

Rocío Contreras Aguila Primer Semestre 2010
TNT1-112 Presentado por. Marcos Gonzalez Microsoft Certified Trainer Descripción general técnica de Microsoft Operations Manager 2005 Microsoft Corporation.
Componentes de ASP.NET Leonardo Diez Dolinski Servicios Profesionales Danysoft.
Módulo Tablero de Control Sesión X Lic. Aarón García López.
Implementación de procedimientos almacenados
Procedimientos de Almacenado
Presentación: Rocío Tablado Martínez.
Implementación de procedimientos almacenados. Introducción a los procedimientos almacenados Creación, ejecución, modificación y eliminación de procedimientos.
Supervisión del rendimiento de SQL Server
Implementación de la integridad de datos
Creación y administración de bases de datos
Administración de archivos de bases de datos
Copia de seguridad de bases de datos
Servidores Windows Http Ftp …
SERVICIOS DE TCP/IP.
Los servicios de red son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red son instalados en uno o.
2.5 Seguridad e integridad.
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
SQL Server Integration Services SSIS
Compartir Informacion Compartir Hardware y Software
Directorio Activo- Active Directory
José Antonio Rastoll Pérez Presentación PI. Índice 1. EL OBJETO SESSION Introducción. Propiedades. Funcionamiento. Variables de sesión, desventajas y.
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
Servidores de nombres de dominio (DNS):
SQL SERVER APLICADO (SSA010) Ariel Alexis Fierro Sáez DuocUC.
Universidad de La Coruña Escuela Universitaria Politécnica Control de Procesos por Computador Diego Cabaleiro 24 de Noviembre 2009.
ConceptoDefiniciónCaracterísticas (palabra clave) Ejemplo/Aplicación Sistema operativo Un sistema operativo es un software, es decir, forma parte de la.
CAPA DE APLICACIÓN REDES I.
Implementación y administración de DHCP
Creación y administración de grupos locales
Introducción Presentación multimedia: Función de DNS en las infraestructuras de redes Instalar el servicio Servidor DNS Configurar las propiedades del.
Administrar • Crear • Autoservicio • Auditoría • Workflows
Introducción Presentación multimedia: Función de DHCP en las infraestructuras de redes Agregar y autorizar un servicio Servidor DHCP Configurar un ámbito.
1 Microcomputación II Unidad II Administración de datos con MS-SQL Server y Visual Basic Introducción a Transact – SQL: Select, Delete, Update. Tema:
(C) Universidad de Las Palmas de Gran Canaria
Creación y administración de cuentas de usuario locales
Especialista en Business Intelligence Integration Services SSIS Tareas de Flujo de Control (Parte I) Microsoft SQL Server 2008 R2 Suscribase a
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
Creación de un dominio Windows  Descripción general Introducción a la creación de un dominio de Windows 2000 Instalación de Active Directory Proceso.
Instalación y Configuración Inicial del Sistema
Creación y administración de grupos de dominio.  Descripción general Introducción a los grupos de Windows 2000 Tipos y ámbitos de los grupos Grupos integrados.
Seguridad DNS. Javier Rodríguez Granados.
S EGURIDAD DNS - V ULNERABILIDADES, AMENAZAS Y ATAQUES. - M ECANISMOS DE SEGURIDAD. Luis Villalta Márquez.
Cuentas de usuarios y grupos en windows 2008 server
Creación y administración de cuentas de usuario de dominio
Trabajo realizado por: Rosa Fernández Extremera Virginia Sánchez López.
UNIVERSIDAD LATINA BASES DE DATOS ADMINISTRACIÓN.
Monitorización y optimización del rendimiento en Windows 2000.
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
Cuentas de usuarios y grupos en windows 2008 server
Gestión de sistemas operativos de red
Restauración de bases de datos
MSc. Alexis Cabrera Mondeja
Luis Villalta Márquez. Servidores de nombres de dominio (DNS)
Uso de las herramientas de consulta de Transact-SQL
TALLER DE SISTEMAS OPERATIVOS
BASE DE DATOS DISTRIBUIDAS
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
Módulo 7: Resolución de nombres NetBIOS mediante el Servicio de nombres Internet de Windows (WINS)
Módulo 4: Administrar el acceso a recursos
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
DML Transact SQL Sesión IX Introducción a los procedimientos almacenados.
Módulo 6: Administrar y supervisar el Sistema de nombres de dominio (DNS)
Módulo 3: Administrar grupos
Transcripción de la presentación:

Realización de tareas administrativas

Introducción Tareas de configuración Tareas administrativas rutinarias de SQL Server Automatización de las tareas de mantenimiento rutinarias Creación de alertas Solución de problemas en la automatización de SQL Server Automatización de trabajos multiservidor

Tareas de configuración Configuración de SQL Server Agent Configuración de SQLAgentMail y SQL Mail Configuración de servidores vinculados Configuración de los nombres de origen de datos Configuración de la compatibilidad con XML de SQL Server en IIS Configuración de SQL Server para compartir recursos de memoria con otras aplicaciones de servidor

Configuración de SQL Server Agent SQL Server Agent debe estar en ejecución en todo momento Configurar SQL Server Agent para el inicio automático Configurar los servicios SQL Server y SQL Server Agent para reiniciarlos de forma automátimatica si se detienen de forma inesperada La cuenta de inicio de sesión de SQL Server Agent debe estar asignada a la función sysadmin Asignar esta cuenta al grupo local Administradores Utilizar una cuenta de inicio de sesión de usuario de dominio de Windows Uso del modo de autenticación de Windows para SQL Server Agent

Automatización de las tareas de mantenimiento rutinarias Automatización de la administración de SQL Server Creación de trabajos Comprobación de permisos Definición de pasos de trabajo Determinación de la lógica de flujo de acciones de cada paso de trabajo Programación de trabajos Creación de operadores a los que se notifica Revisión y configuración del historial de trabajos

Creación de trabajos Asegurarse de que el trabajo está habilitado Especificar el propietario responsable de realizar el trabajo Determinar dónde se ejecutará el trabajo Creación de una categoría de trabajos

Comprobación de permisos Ejecución de trabajos de Transact-SQL Ejecutar en el contexto del propietario del trabajo o del usuario específico Ejecución de comandos del sistema operativo o de trabajos de secuencias de comandos ActiveX Los miembros de la función sysadmin usan la cuenta de inicio de sesión de SQL Server Agent Los propietarios de trabajos que no sean miembros de la función sysadmin usan una cuenta de usuario de dominio definida denominada cuenta proxy

Definición de pasos de trabajo Uso de instrucciones Transact-SQL Uso de comandos del sistema operativo Uso de secuencias de comandos de ActiveX Uso de la replicación

Determinación de la lógica de flujo de acciones de cada paso de trabajo Trabajo 3... Trabajo 2 Copia de seguridad del registro de transacciones de la base de datos Northwind Trabajo 1 Transferir datos de Northwind Trabajo 1 Transferir datos de Northwind Escribir en el registro de aplicación de Windows NT Notificar al operador No Sí No Notificar al operador Sí ¿Error?¿Error? Paso 3: Aplicación personalizada Tipo : Active Scripting; Núm. de intentos : 0 Paso 3: Aplicación personalizada Tipo : Active Scripting; Núm. de intentos : 0 ¿Error? ¿Error? Paso 2: Transferencia de datos Tipo : CmdExec; Número de intentos : 2 Paso 2: Transferencia de datos Tipo : CmdExec; Número de intentos : 2 ¿ Error? Paso 1: Copia seguridad base datos Tipo : Transact-SQL; Número de intentos : 1 Paso 1: Copia seguridad base datos Tipo : Transact-SQL; Número de intentos : 1

Programación de trabajos Trabajo 2: Copia de seguridad del registro de transacciones de la base de datos Northwind Trabajo 2: Copia de seguridad del registro de transacciones de la base de datos Northwind Programa: L-V turno 1 Cada 2 horas De: 8:00 a.m. A: 5:00 p.m. Cada 2 horas De: 8:00 a.m. A: 5:00 p.m. Lun Mar Mié Jue Vie Sáb Dom Programa: Fin de semana Cada 8 horas De: 12:00 a.m. A: 11:59 p.m. Cada 8 horas De: 12:00 a.m. A: 11:59 p.m. Lun Mar Mié Jue Vie Sáb Dom Progrma: L-V turno 2 Cada 4 horas De: 5:01 p.m. A: 7:59 a.m. Cada 4 horas De: 5:01 p.m. A: 7:59 a.m. Lun Mar Mié Jue Vie Sáb Dom Programa: CPU inactiva CPU inactiva Lun Mar Mié Jue Vie Sáb Dom

Creación de operadores a los que se notifica Agenda del localizador 12:01 a.m. - 8:00 a.m. Meng Phua 8:01 a.m. - 6:00 p.m. Nwind Admins 6:01 p.m. - 12:00 a.m. Jose Lugo Agenda del localizador 12:01 a.m. - 8:00 a.m. Meng Phua 8:01 a.m. - 6:00 p.m. Nwind Admins 6:01 p.m. - 12:00 a.m. Jose Lugo Operador al que se notifica Operador Meng Phua Nwind Admins Jose Lugo CorreoEnvío de redLocalizador Error del trabajo Trabajo: Transferir datos de Northwind Paso 1:Copia seguridad registro de transacciones Paso 3: Copia de seguridad de base de datos Trabajo: Transferir datos de Northwind Paso 1:Copia seguridad registro de transacciones Paso 3: Copia de seguridad de base de datos Paso 2: Transfencia de datos

Revisión y configuración del historial de trabajos Revisión del historial de un trabajo individual Resultado del paso de trabajo: correcto o erróneo Duración de ejecución Errores y mensajes Configuración del tamaño del historial de trabajos Conservar información acerca de cada trabajo Sobrescribir historial cuando se alcance el tamaño máximo

Creación de alertas Uso de alertas para responder a posibles problemas Escritura de sucesos en el registro de aplicación Creación de alertas para responder a errores de SQL Server Creación de alertas para un error definido por el usuario Respuesta a las alertas de condiciones de rendimiento Asignación de un operador a prueba de errores

Uso de alertas para responder a posibles problemas Base de datos usuario Mensaje de correo electrónico De:SQL Server Para:Account Manager Asunto:Número de error Cliente 732 eliminado por Eva Corets De:SQL Server Para:Account Manager Asunto:Número de error Cliente 732 eliminado por Eva Corets Base de datos msdb Tabla customers CustomerID LastName Harui van Dam Niikkonen van Dam... Error con registro Error con registro Cliente eliminado por Eva Corets Cliente eliminado por Eva Corets Tabla sysalerts id name Tabla sysnotifications alert_id operator_id Tabla sysoperators id name 12 Account Manager...

Escritura de sucesos en el registro de aplicación Errores de SQL Server con nivel de gravedad comprendido entre 19 y 25 Procedimientos almacenados del sistema sp_addmessage o sp_altermessage Instrucción RAISERROR WITH LOG Procedimiento almacenado extendido xp_logevent

Creación de alertas para responder a errores de SQL Server Definición de alertas para números de error de SQL Server Deben escribirse en el registro de aplicación de Windows Suministrado por el sistema o definido por el usuario Definición de alertas para niveles de gravedad de errores Los niveles de seguridad entre 19 y 25 se escriben automáticamente Configuración del reenvío de sucesos

Creación de alertas para un error definido por el usuario Creación del mensaje de error El número de error debe ser mayor que Pueden utilizarse parámetros Generación del error desde la aplicación de base de datos Use la instrucción RAISERROR Declare variables para los parámetros Definición de una alerta para el mensaje de error

Respuesta a las alertas de condiciones de rendimiento Alerta 3 Todas las bases de datos: Nivel de seguridad 18 Alerta 3 Todas las bases de datos: Nivel de seguridad 18 Alerta 2 Base de datos northwind: Error transfer. datos Alerta 2 Base de datos northwind: Error transfer. datos Alerta 1: Base de datos northwind: Registro al 75% Alerta 1: Base de datos northwind: Registro al 75% Ejecutar : Operadores a los que se notifica: Nombre del operador Meng Phua Nwind Admins Jose Lugo CorreoEnvío de red Trabajo 2: Copia de seguridad del registro de transacciones de northwind Localizador Agenda del localizador 8: :00 Nwind Admins 18:01 - 0:00Jose Lugo Agenda del localizador 8: :00 Nwind Admins 18:01 - 0:00Jose Lugo 12:01 - 8:00Meng Phua Alcanzado el umbral a las 1:28 A.M.

Asignación de un operador a prueba de errores Operador a prueba de errores Operador a prueba de errores Agenda del localizador 12:01 - 8:00Meng Phua 8:01 - 6:00Nwind Admins 6: :00Jose Lugo Agenda del localizador 12:01 - 8:00Meng Phua 8:01 - 6:00Nwind Admins 6: :00Jose Lugo Operador al que se notifica Operadores Meng Phua Nwind Admins Jose Lugo CorreoEnvío de red Localizador Alerta: Error Error en el dispositivo de copia

Solución de problemas en la automatización de SQL Server Compruebe que se ha iniciado SQL Server Agent Compruebe que el trabajo, programación, alerta u operador está habilitado Asegúrese de que la cuenta proxy está habilitada Revise los registros de errores Revise el historial Compruebe que el cliente de correo funciona correctamente

Solución de problemas de las alertas Factores que causan acumulación de alertas sin procesar El registro de aplicación de Windows está lleno El uso de la CPU es inusualmente alto El número de respuestas a alertas es alto Resolución de acumulaciones de alertas sin procesar Deshabilite temporalmente la alerta Aumente el tiempo entre respuestas para cada alerta Corrija el problema del recurso global Elimine el registro de aplicación de Windows