A PARTIR DE 2005 SE REEMPLAZAN LOS DTS POR LOS, SSIS (SQL SERVER INTEGRATION SERVICES)



Documentos relacionados
ADMINISTRACIÓN DE SERVIDORES SQL SERVER

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

SQL Server 2014 Administración de una base de datos transaccional con SQL Server Management Studio

SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

Microsoft SQL Server Conceptos.

Arquitectura de sistema de alta disponibilidad

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

XPERTO EN DISEÑO DE PÁGINAS WEB

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT

CI Politécnico Estella

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

Asignaturas Temas Asignaturas Temas

CAPITULO 8. Planeamiento, Arquitectura e Implementación

CONFIGURACIÓN Y DESARROLLO

10775 Administering Microsoft SQL Server 2012 Databases

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER

Sistema de Control de Accesos

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1

1

REQUERIMIENTOS HARDWARE Y SOFTWARE QWEBDOCUMENTS VERSION 4

Replicación de Datos en SQL Server Resumen Introducción Componentes del modelo de replicación... 3

Mantenimiento de una base de datos de Microsoft SQL Server 2008 Introducción

Workflows? Sí, cuántos quiere?

INDICE Parte I: Qué es Visual Foxpro Capitulo 1: Características del Producto

Sistema de Control de Accesos API-WIN

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

CAPÍTULO 3: Resultados

Sistemas Operativos Windows 2000

L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS

Componentes de Integración entre Plataformas Información Detallada

Descripción. Este Software cumple los siguientes hitos:

Windows Server 2003 (c) Francisco Charte Ojeda

Domine Microsoft Windows Server José Luis Raya Laura Raya Miguel Á. Martínez

Curso Online de Microsoft

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

Introducción General - Consultas con Transact-SQL Server Duración: 25 Horas

MS_20462 Administering Microsoft SQL Server Databases

Clustering en Windows 2003

Comparación de características entre las ediciones Estándar y Enterprise

MS_20465 Designing Database Solutions for Microsoft SQL Server

ESPECIALISTA EN BASE DE DATOS

MS_10748 Deploying System Center 2012, Configuration Manager

Oracle 12c DISEÑO Y PROGRAMACIÓN

Novedades en Q-flow 3.02

KASPERSKY ADMINISTRATION KIT 8.0 KASPERSKY ANTIVIRUS FOR WINDOWS WORKSTATIONS 6.0 R2 KASPERSKY ANTIVIRUS FOR WINDOWS FILE SERVERS 6.

MS_20336 Core Solutions of Microsoft Lync Server 2013

DISEÑO E IMPLEMENTACIÓN DE SOLUCIONES BUSINESS INTELLIGENCE CON SQL SERVER 2012

MS_20409 Server Virtualization with Windows Server Hyper-V and System Center

Guía Rápida de Puesta en Marcha de MailStore

Administración y programación de Bases de Datos con SQL Server 2005

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

Administración de bases de datos Microsoft SQL Server 2014 CURSO PRESENCIAL DE 25 HORAS

índice CONVENCIONES USADAs...17

6445 Implementing and Administering Windows Small Business Server 2008

GUIA DE LABORATORIO Nro. 4

ADMINISTRACIÓN CENTRALIZADA DELL POWERVAULT DL2000 CON TECNOLOGÍA SYMANTEC

Visión General de GXportal. Última actualización: 2009

Modelo de Clustering. Microsoft SQL Server

Microsoft SQL Server 2005

Curso Online de Microsoft Access Avanzado

Fundamentos de programación Estudia las estructuras de control y cómo definir funciones en JavaScript.

Familia de Windows Server 2003

Técnico Profesional en Administración de Bases de Datos con SQL Server 2008

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

Beneficios estratégicos para su organización. Beneficios. Características V

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INDICE. Reconocimientos Introducción Parte I Planeación de su cluster MSCS

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2

BACKUP SERVIDOR IPLAN INTRODUCCIÓN AL SERVICIO

Especificaciones de la oferta Administración de dispositivos distribuidos Administración de activos

18 y 19 Sistemas de Archivos Distribuidos y Tarea 05

Windows Server 2012: Infraestructura de Escritorio Virtual

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

MS_10174 Configuring and Managing Microsoft SharePoint 2010

Cursos SQL Server 2008 R2

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

Programación páginas web con ASP.NET 3.5 (C#)

Introducción a las redes de computadores

Recomendaciones para procesos de integración con Web-Services

Manual Avanzado Windows Server 2008

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. MCSA: SQL Server Solutions Associate

Manual avanzado Access 2010

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

CURSO DE ADMINISTRACIÓN Y PROGRAMACIÓN EN SQL SERVER 2008 BUSINESS INTELLIGENCE

6427 Configuring and Troubleshooting Internet Information Services in Windows Server 2008

MS_80539 Installation and Deployment in Microsoft Dynamics CRM 2013

Diseño dinámico de arquitecturas de información

TECNOLOGÍAS DE MICROSOFT EN MICROSOFT BUSINESS SOLUTIONS NAVISION

Opciones de replicación y distribución de datos en Oracle RDBMS 9iR2, 10gR2 y 11gR1

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Manual de referencia y del usuario

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias.

Capítulo VII PLAN DE IMPLEMENTACIÓN DE ALTO NIVEL

General Parallel File System

CA ARCserve Backup r12.5 Preguntas frecuentes para partners

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

Transcripción:

L51. Necesidad de monitoreo A PARTIR DE 2005 SE REEMPLAZAN LOS DTS POR LOS, SSIS (SQL SERVER INTEGRATION SERVICES) MONITOREAR RENDIMIENTO ES UNA DE LAS ACTIVIDADES MÁS IMPORTANTES DEL DEPLOYMENT BASE DE DATOS MONITOREAR PERMITE VALIDAR LOS DISEÑOS Y SUGERIR LAS NECESIDAD DE REDISEÑAR MONITOREAR PERMITE PREVENIR FALLAS ANTES DE QUE ESTAS OCURRAN MONITOREAR PERMITE AJUSTAR LOS PARÁMETROS OPERACIONALES PARA OPTIMIZAR EL SISTEMA

L52. Metodología de afinación y monitoreo (1/2) DEFINIR PRECISAMENTE LAS VARIABLES A MONITOREAR DEFINIR PRECISAMENTE LAS SOLUCIONES PROPUESTAS ANTE UNA CAUSA DE PÉRDIDA DE RENDIMIENTO SEPARAR LAS ACTIVIDADES DE AFINACIÓN Y MONITOREO AL IGUAL QUE SE SEPARAN LAS ACTIVIDADES DE PRODUCCIÓN Y DESARROLLO

L52. Metodología de afinación y monitoreo (2/2) DISEÑAR ESTRATEGIAS PARA MODELOS CENTRADOS EN DATOS DISEÑAR ESTRATEGIAS PARA MODELOS ORIENTADOS POR SERVICIOS

L53. Herramientas de monitoreo SQL PERFORMANCE MONITOR (DISPONIBLE EN WINDOWS 200O Y EN NT) CONTADORES SQL PROFILER HERRAMIENTAS DE MONITOREO DEL SISTEMA DE OPERACIÓN EN LAS LÁMINAS ASOCIADAS CON LA LECCIÓN 54 SE DESCRIBEN ESTAS HERRAMIENTAS

L54. Contadores INDICADORES DE RENDIMIENTO EJEMPLO MONITOREO DE DISCO: % DISK TIME DISK QUEUE LENGTH AVG. DISK BYTE / TRANSFER DISK BYTES / SEC

PERFORMANCE MONITOR L54. Contadores

L54. Contadores

L54. Contadores EJEMPLO DECLARE @X INT SET @X = 1 WHILE @X < 100000 BEGIN INSERT INTO CATEGORIA VALUES(@X+10,'TESTE',NULL) END

L54. Contadores

L54. Funciones SQL Profiler MONITOREAR EL RENDIMIENTO DE UNA INSTANCIA DE SQL SERVER DEPURAR PROCEDIMIENTOS ALMACENADOS E INSTRUCCIONES TRANSACT IDENTIFICAR CONSULTAS DE EJECUCIÓN LENTA

L54. Ejecución SQL Profiler INTERFAZ GRÁFICA ACCESO A PROCEDIMIENTOS ALMACENADOS MANEJO DE LOS MISMOS DESDE EL CLIENTE AL MENOS 10 MB REQUERIDOS FORMA PARTE DEL ADMINISTRADOR CORPORATIVO

L54. Manejo de trazas y templates TEMPLATE: CRITERIO ASOCIADO PARA CADA EVENTO A MANEJAR. ARCHIVOS MANEJADOS CON EXTENSIÓN.TDF UNA VEZ DEFINIDO EL TEMPLATE SE CORRE UN TRAZA PARA REGISTRAR LOS DATOS ASOCIADOS CON CADA EVENTO EJECUTADO LA TRAZA PUEDE SER SALVADA EN UNA TABLA O EN UN ARCHIVO CON EXTENSIÓN.TRF

SP_TRACE_CREATE SP_TRACE_GENERATEEVENT SP_TRACE_SETEVENT SP_TRACE_SETSTATUS SP_TRACE_SETFILTER L54. Procedimientos almacenados en trazas

L55. Manejo de datos en otras fuentes ADMINISTRADORES DE BASES DE DATOS IMPORTAN, EXPORTAN Y TRANSFORMAN DATOS OBJETIVOS: CONSOLIDACIÓN, ALMACENAMIENTO, PROCESOS DE ANÁLISIS DTS (DATA TRANSFORMATION SERVICES), SERVICIOS DE TRANSFORMACIÓN DE DATOS A PARTIR DE SQL SERVER 2005, SURGEN LOS SERVICIOS SSIS SQL SERVER INTEGRATION SERVICES

L55. Necesidad de otras fuentes? DATOS DE DISTINTAS FUENTES A DESTINOS ÚNICOS O MÚLTIPLES PROCESOS DE LA EMPRESA: ALMACENAMIENTO GLOBAL VS. ALMACENAMIENTO LOCAL FAVORECER LA TOMA DE DECISIONES MEJORAR EL RENDIMIENTO DE LOS SISTEMAS ACTUALIZAR LOS SISTEMAS EXISTENTES INTEGRACIÓN CON LEGACY

L55. Ejemplos aplicaciones prácticas MIGRACIÓN DE UNA BASE DE DATOS DE UNA VERSIÓN ANTIGUA DE SQL SERVER O DE ACCESS, DONDE CAMBIAN LAS ESTRUCTURAS (TIPOS DE DATOS DIFERENTES ) UNA EMPRESA MANEJA POR DEPARTAMENTOS ARCHIVOS EXCEL Y SE REQUIERE CONSOLIDAR TODAS LAS HOJAS DE CÁLCULO EN UNA BASE DE DATOS SQL SERVER

L56. Herramientas importación/exportación SQL SERVER OFRECE: ** HERRAMIENTAS GRÁFICAS (TOOLS) ** OBJETOS PROGRAMABLES *** A TRAVÉS DE PROGRAMAS T-SQL *** A TRAVÉS DE API

L56. Grupos herramientas Imp./ Exp. DTS (SERVICIOS DE TRANSFORMACIÓN DE DATOS) REPLICAS DE SQL SERVER COMANDO BCP (DESDE LA LÍNEA DE COMANDOS) USANDO OLEDB COMO INTERMEDIO CONSULTAS DISTRIBUIDAS DISTRIBUTED QUERIES COMANDOS TRANSACT: SELECT INTO, BULK INSERT

L56. Criterios selección herr. Imp./ Exp. EL FORMATO DE LOS DATOS FUENTE Y DESTINO LA LOCALIDAD DE LOS DATOS FUENTE Y DESTINO SI LA TAREA DE IMP./EXP. ES RUTINARIA O SE REALIZA UNA SOLA VEZ PREFERENCIA DE USO: LÍNEA DE COMANDO, T-SQL O INTERFAZ GRÁFICA TABLA EN WORD (COMPARACION) HERRIMPEXP.DOC

L56. Herramientas importación/exportación ASISTENTE PARA IMPORTACIÓN / EXPORTACIÓN DISEÑADOR DTS, IMPLEMENTA DE MANERA GRÁFICA EL MODELO DE OBJETOS DTS DTSRUN COMANDO PARA EJECUTAR PAQUETES EXISTENTES DTSRUNUI SQLAGENT, DONDE SE PROGRAMAN LAS TAREAS PARA LA EJECUCIÓN (APLICA A CUALQUIER SERVICIO DE SQL SERVER)

L57. DTS CONJUNTO DE HERRAMIENTAS QUE PERMITEN IMPORTAR, EXPORTAR Y TRANSFORMAR DATOS HETERÓGENEOS ENTRE UNO O MÁS ORÍGENES DE DATOS (SQL SERVER, ACCESS, EXCEL,..) LA CONECTIVIDAD LA PROPORCIONA OLEDB ODBC, GRACIAS AL PROVEEDOR Microsoft OLE DB para ODBC

L57. Mejoras DTS (1/2) NUEVAS TAREAS DTS: EJECUTAR PAQUETES, FTP, PROPIEDADES DINÁMICAS, COLA DE MENSAJES REGISTRO MEJORADO DEL PROCESAMIENTO DEL PAQUETE INCLUYENDO TRAZA DE EJECUCIÓN, LOCALIZACIÓN DE ERRORES LOS PAQUETES DTS SE PUEDEN ALMACENAR COMO ARCHIVOS DE VISUAL BASIC

L57. Mejoras DTS (2/2) SEPARACIÓN DE LA TRANSFORMACIÓN EN VARIAS FASES, CONTROLANDO EL FLUJO DE LA TRANSFORMACIÓN POR EJEMPLO CON VARIABLES GLOBALES SE PUEDEN EMPLEAR CONSULTAS PARAMETRIZADAS EN LAS TAREAS DE TRANSFORMACIÓN SE PUEDEN DEFINIR PAQUETES DTS PRINCIPALES Y SECUNDARIOS, EJECUTÁNDOSE UN PAQUETE DENTRO DE OTRO

L58. Paquetes DTS RECOPILAN : ** CONJUNTOS DE TAREAS ** OPERACIONES DE FLUJO DE TRABAJO ** Y RESTRICCIONES SE PUEDEN PROGRAMAR PERIÓDICAMENTE O EJECUTARSE DE MANERA ASÍNCRONA AL PRODUCIRSE EVENTOS

L58. Contenido paquetes DTS TAREAS CONTIENEN : ** TRABAJOS A LLEVAR A CABO ** TRANSFORMACIONES EN LOS DATOS Y LOS OBJETOS ** RESTRICCIONES DE FLUJO DE TRABAJO ** CONEXIONES A ORÍGENES Y DESTINO DE DATOS ADICIONALEMENTE PROPORCIONAN LOS SIGUIENTES SERVICIOS: ** REGISTRO DETALLES EJECUCIÓN PAQUETES ** CONTROL DE LAS TRANSACCIONES ** ADMINISTRACIÓN DE LAS VARIABLES GLOBALES

L58. Diseñador DTS

L58. Diseñador DTS CREACIÓN GRÁFICA DE PAQUETES DTS ASOCIAR EL FLUJO DE TRABAJO A UN PAQUETE ** LÓGICA CONDICIONAL ** MANEJO DE EVENTOS ** CONEXIONES A MÚLTIPLES ORÍGENES DE DATOS EDITAR PAQUETES EXISTENTES

L58. Tareas transformación de datos TRANSFORMAR DATOS CONSULTA CONTROLADA POR DATOS

L58. Tareas copiar y administrar datos(1 / 2) INSERSIÓN MASIVA EJECUTAR SQL COPIA DE OBJETOS DE SQL SERVER TRANSFERENCIA DE BASE DE DATOS

L58. Tareas copiar y administrar datos(2 / 2) TRANSFERENCIA DE MENSAJES DE ERROR TRANSFERENCIA DE INICIOS DE SESIÓN TRANSFERENCIA DE TRABAJOS TRANSFERENCIA DE PROCEDIMIENTOS ALMACENADOS

L58. Tareas trabajos (1 / 2) COMANDOS ACTIVEX PROPIEDADES DINÁMICAS EJECUTAR PAQUETE / PROCESO TRANSFERENCIA FTP

L58. Tareas trabajos (2 / 2) COLA DE MENSAJES ENVIAR CORREO PROCESAMIENTO SERVICIO DE ANALISIS EXTRACCIÓN DE DATOS

L58. Prioridades en las tareas AL CONCLUIR EN CASO DE ÉXITO EN CASO DE ERROR

L58. Controladores MDAC MDAC = MICROSOFT DATA ACCESS COMPONENTS OLEDB PARA SQL SERVER MICROSOFT DATA LINK ODBC PARA ORACLE DE MICROSOFT

L58. Controladores Jet DBASE 5 MICROSOFT ACCESS ARCHIVO HTML MICROSOFT EXCEL 97-2000 PARADOX 5.X

L58. Diseñador de consultas DTS

L58. Transformaciones proporcionadas por DTS COPY COLUMN ACTIVEX SCRIPT DATETIME STRING LOWERCASE STRING UPPERCASE STRING MIDDLE OF STRING TRIM STRING READ FILE WRITE FILE TRANSFORMACIONES PERSONALIZADAS, REVISAR EL ACTIVE TEMPLATE LIBRARY EN LOS EJEMPLOS DE DTS

L58. Bombeo por fases

L58. Opciones de almacenamiento DTS MICROSOFT SQL SERVER META DATA SERVICES DE SQL SERVER ARCHIVO DE ALMACENAMIENTO ESTRUCTURADO MICROSOFT VISUAL BASIC

L59. Microsoft.NET Enterprise Server, productos MICROSOFT BIZTALK SERVER 2000 Y POSTERIORES MICROSOFT BIZTALK SERVER 2000 WITH SQL Y POSTERIORES MICROSOFT EXCHANGE MICROSOFT BACKOFFICE SERVER

L59. Microsoft.NET Enterprise Server, productos MICROSOFT ISA (INTERNET SECURITY AND ACCELERATION) MICROSOFT SBS (SMALL BUSINESS SERVER) MICROSOFT COMMERCE SERVER 2000 Y POSTERIORES MICROSOFT APPLICATION CENTER SERVER

L59. Microsoft.NET Enterprise Server, objetivo INTEGRAR, ADMINISTRAR EN AMBIENTE WEB UNA EMPRESA BASADOS EN ESTÁNDARES WEB Y EN XML CONCEPTOS DE SERVICIOS WEB MICROSOFT APPLICATION CENTER SERVER

L60. Clusters en SQL Server MSCS MICROSOFT CLUSTERING SERVICE HASTA 16 INSTANCIAS DE SQL SERVER EN UN FAILOVER CLUSTER CADA NODO SE REGISTRA EN EL REGISTRO DEL FAILOVER CLUSTER (ESPECIFICACIÓN) UN GRUPO DE CLUSTER MSCS ES UNA COLECCIÓN DE RECURSOS EN UN CLUSTER DONDE LOS PROPIETARIOS SON ALGUNOS DE LOS NODOS DEL FAILOVER CLUSTER

L60. Introducción Failover Clustering SQL SERVER ENTERPRISE EDITION GARANTIZA DISPONIBILIDAD MINIMIZA LOS TIEMPOS DE DOWNTIME EN MANTENIMIENTO

L60. Instalación Failover Clustering Microsoft Windows NT 4.0, Enterprise Edition Microsoft Windows 2000 Advanced Server o Windows 2000 Datacenter Server Y POSTERIORES Microsoft Cluster Service (MSCS)

L60. Ejemplo Failover Cluster CREAR UN FAIOLVER CLUSTER CON LOS NODOS A Y B REALIZAR UN MAPEO DEL DRIVE C A UN LOCAL DEFINIR UN DISCO COMPARTIDO EN EL CLUSTER CRAR UN GRUPO DE CLUSTER GRUPOA PARA USAR EL DISCO COMPARTIDO Y ASIGNARLO AL NODO A (EN EL GRUPO SE INCLUYEN LOS NODOS A Y B) SE CREA UN SERVIDOR VIRTUAL VIRTUALX MANEJANDO EL GRUPOA LAS PETICIONES SE REALIZAN A VIRTUALX EL CUAL SE CONECTA AL NODO A POR DEFECTO, SI EXISTE UNA FALLA INTENTA CONECTARSE A UN SERVIDOR DEL GRUPO A

L61. Stand by Server SERVIDOR SECUNDARIO, EL CUAL ES PUESTO EN OPERACION CUANDO EL SERVIDOR PRINCIPAL FALLA. EL SERVIDOR STAND BY TIENE UNA COPIA DE LAS BASES DE DATOS DEL SERVIDOR PRIMARIO. EL SERVIDOR SECUNDARIO TAMBIÉN PUEDE SER UTILIZADO CUANDO EL SERVIDOR PRIMARIO SE COLOCA EN MANTENIMIENTO

L61. Copia de datos en un Stand by COPIA ORIGINAL AL PRIMARIO EN TÉRMINOS DE TRANSACCIONES COPIA IDENTICA AL ORIGINAL DESDE EL PUNTO DE VISTA TRANSACCIONAL LOG SHIPPING, RESPALDOS / RECUPERACIONES DE LOS ARCHIVOS DE LOG.

L61. Log Shipping RESPALDOS Y RESTAURACIONES AUTOMÁTICAS DE LOS LOGS DE TRANSACCIONES SE DEBE IDENTIFICAR EL SERVIDOR PRIMARIO Y EL SERVIDOR RESPALDO FORMA PARTE DE SQL SERVER 2005

L61. Ventajas Log Shipping MANTIENE RESPALDOS CONTÍNUOS DEL LOG DE TRANSACCIONES EN INTERVALOS PREDEFINIDOS DE TIEMPO SE REALIZA LA RESTAURACIÓN DEL LOG DE TRANSACCIONES SI ESTE INTERVALO ES CORTO, LOS ESPEJOS DE LAS BASES DE DATOS SE ENCUENTRAN SINCRONIZADOS SE REDUCEN LOS TIEMPOS DE RESTAURACIÓN DE RESPALDOS POR PARTE DEL DBA, Y POR LO TANTO LOS TIEMPOS DE PARADA DEL SISTEMA

L62. Diferentes métodos distribución de datos CONCEPTO DE SERVIDOR STAND BY ES CONFUSO COMO SE VA A IMPLEMENTAR, DEBIDO A LA GRAN DISPONIBILIDAD DE ALTERNATIVAS Y LAS DIFERENCIAS SUTILES ENTRE ESTAS OPCIONES PARA DISTRIBUIR DATOS ENTRE DIFERENTES SERVIDORES : ** DTS ** BCP ** REPLICATION ** CLUSTERING ** BACKUP / RESTORE ** LOGSHIPPING

L63. Conceptos de replicación TRANSPORTE DE DATOS ENTRE DOS O MAS SERVIDORES DATOS ALMACENADOS EN MÁS DE UN SITIO MEJORA DISPONIBILIDAD DE LOS DATOS MEJORA EN TÉRMINOS GLOBALES EL RENDIMIENTO DE LAS CONSULTAS

L63. Componentes modelo replicación PUBLICADOR DISTRIBUIDOR SUBSCRIPTOR PUBLICACIÓN ARTÍCULO SUBSCRIPCIÓN AGENTES RESPONSABLES DE COPIAR LOS CONTENIDOS ENTRE EL PUBLICADOR Y EL SUBSCRIPTOR

L63. Implementaciòn modelo replicación INICIO DE SESSION distributor_admin TABLAS INFORMACIÓN PUBLICACIONES Y SUBSCRIPCIONES CONFIGURAR DISTRIBUIDOR CONFIGURAR PUBLICADOR CONFIGURAR SUBSCRIPTOR ESPECIFICAR E INICIAR AGENTES

L63. Descripción modelo replicación (1/2) LA REPLICACIÓN SE REALIZA ENTRE SERVIDORES LOS SERVIDORES JUEGAN UN ROL, DESEMPEÑANDO UNO O VARIOS ROLES SEGÚN SEA EL CASO LOS ROLES SON PUBLICADOR, SUBSCRIPTOR, DISTRIBUIDOR PUBLICADOR: PONE LOS DATOS DISPONIBLES PARA OTRO SERVIDOR DISTRIBUIDOR: ALMACENA LOS DATOS DE DISTRIBUCCIÓN Y MANEJA LAS TRANSACCIONES SUBSCRIPTORES: RECIBEN LOS DATOS REPLICADOS

L63. Descripción modelo replicación (2/2) PUBLICACIÓN: CONJUNTO DE ARTICULOS, SE COMPONE DE UN GRUPO DE OBJETOS DE BASE DE DATOS A REPLICAR SUBSCRIPCIÓN: PETICIÓN DE COPIA DE DATOS U OBJETOS DE BASE DE DATOS. DEFINE QUÉ? PUBLICACIÓN SE RECIBIRÁ DÓNDE? Y CUÁNDO? LA FUNCIÓN DEL DISTRIBUIDOR VARÍA SEGÚN LA METODOLOGÍA DE PUBLICACIÓN UTILIZADA. LA MÁS IMPORTANTE ES LA SINCRONIZACIÓN (ACTUALIZACIÓN DE LAS RÉPLICAS) LOS DISTRIBUIDORES PUEDEN SER LOCALES (MISMO SERVIDOR DEL PUBLICADOR) O REMOTOS

L64. Agentes modelo replicación AGENTES EN EL DISTRIBUIDOR FUNCIÓN DE GENERACIÓN DE LA INSTANTÁNEA INICIAL CONFIGURACIÓN DE LAS CARACTERÍSTICAS DE REPLICACIÓN (INTERVALOS Y FRECUENCIA) MONITOREO DE LOS AGENTES DE REPLICACIÓN DESDE EL ADMINSTRADOR CORPORATIVO

L65. Escenarios típicos de replicación EN UNA REPLICACIÓN, LOS DATOS Y LAS TRANSACCIONES FLUYEN DEL PUBLICADOR AL SUBSCRIPTOR PASANDO POR EL DISTRIBUIDOR UNA CONFIGURACIÓN MÍNIMA DE REPLICACIÓN CONTIENE AL MENOS TRES SERVIDORES UNO PARA CADA UNO DE LOS ROLES EL PESO MAYOR DE LA REPLICACIÓN, RECAE SOBRE EL DISTRIBUIDOR

L65. Tipos de replicación REPLICACIÓN DE INSTANTÁNEAS REPLICACIÓN TRANSACCIONAL REPLICACIÓN DE MEZCLA

L65. Replicación de instantáneas LOS DATOS SE REPLICAN COMO SE ENCUENTRAN AL MOMENTO DE LA FOTOGRAFÍA NO REQUIERE CONTROL DE CAMBIOS PUEDE TOMAR TIEMPO RECOMENDADO PARA LOS DATOS QUE NO CAMBIAN CON FRECUENCIA SERVIDORES OLAP SON CANDIDATOS LOS SUBSCRIPTORES NO SIEMPRE DEBEN ESTAR EN LÍNEA SE APLICAN PARA TIPOS DE DATOS DONDE NO SE PUEDE REPLICAR VIA TRANSACCIONAL (TEXT, NTEXT, IMAGE)

L65. Replicación transaccional INICIALMENTE SE PROPAGA UNA INSTANCIA DE LOS DATOS Y LUEGO ÚNICAMENTE SE REPLICAN LAS TRANSACCIONES REALIZADAS LAS TRANSACCIONES SE PROPAGAN A LOS SUBSCRIPTORES DE MANERA CONTÍNUA O A INTERVALOS PROGRAMADOS LOS SUBSCRIPTORES DEBEN ESTAR EN LÍNEA

L65. Replicación mezcla LOS SUBSCRIPTORES PUEDEN ESTAR EN LÍNEA O DESCONECTADOS, Y LAS MEZCLAS DE DATOS PUEDEN SER LUEGO ACTUALIZADAS SE INICIA CON UNA INSTANTÁNEA INICIAL Y LUEGO EL DISTRIBUIDOR ANALIZA LAS TRANSACCIONES LOS DATOS SE ACTUALIZAN EN PERÍODOS SINCRONIZADOS O CUANDO SE REALIZA UNA PETICIÓN IMPLÍCITA LAS ACTUALIZACIONES SE REALIZAN SIN CONFIRMACIÓN, PUDIÉNDOSE REALIZAR ACTUALIZACIONES DE UN PUBLICADOR O VARIOS SUBSCRIPTORES PRESENTÁNDOSE INCONSISTENCIAS

L66. Factores decisión método replicación FACTORES ASOCIADOS CON LOS REQUERIMIENTOS DE LA APLICACIÓN: ** AUTONOMÍA ** CONSISTENCIA TRANSACCIONAL ** LATENCIA FACTORES ASOCIADOS CON EL ENTORNO DE RED

L66. Pasos implementación replicación CONFIGURACIÓN DE LA ARQUITECTURA DE REPLICACIÓN GENERACIÓN Y APLICACIÓN DE LA FOTOTGRAFÍA INSTANTÁNEA INICIAL MODIFICACIÓN DE LOS DATOS REPLICADOS SINCRONIZACIÓN Y PROPAGACIÓN DE LOS DATOS

L66. Escenarios replicación 1

L66. Escenarios replicación 2

L66. Escenarios replicación 3