La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Instalación y configuración

Presentaciones similares


Presentación del tema: "Instalación y configuración"— Transcripción de la presentación:

1 Instalación y configuración
Código: SQL 07 Instalación y configuración Fernando Punzón Ortiz

2 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

3 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

4 ¿Qué es SQL Server 2005? SQL Server 2005 es un poderoso motor de base de datos relacional que aporta a nuestro negocio: Alto rendimiento Escalabilidad Seguridad de almacenamiento, recuperación de información en T-SQL o en formato XML

5 Objetivos comunes a todas las versiones
Evolución 1ª Generación 2ª Generación 3ª Generación SQL Server 6.0/6.5 SQL Server 7.0 SQL Server 2000 SQL Server 2005 Diferenciación de Sybase SQL Server Integración con Windows El primero en incluir replicación de datos Re-arquitectura de servidor relacional Administración automática avanzada de recursos Primero en incluir OLAP y ETL Foco en el rendimiento y la escalabilidad Soporte para XML Primero en incluir Notification Primero en incluir Data Mining y Reporting Foco en la disponibilidad Seguridad Productividad del desarrollador XML Nativo Primero en incluir ETL corporativo y Data Mining intensivo Objetivos comunes a todas las versiones Fiabilidad y seguridad Inteligencia de Negocio integrada TCO más bajo Ajuste automático

6 Ediciones

7 Características generales
Alta disponibilidad para aplicaciones corporativas Mejoras en la seguridad Foco en la capacidad de administración. Auto optimización Gestión de datos corporativos Integración con Visual Studio and .NET Tecnología XML nativa Interoperabilidad: estándares abiertos, Servicios Web Productividad del desarrollador SQL Server 2005 es una versión muy importante, con cientos de novedades y mejoras. Es la mayor versión de SQL hasta hoy. Será también la más fiable y segura: Filosofía de Informática de Confianza (Trustworthy Computing) – múltiples revisiones de seguridad Probado por casi 300,000 beta testers con 3 ed. Beta – la mayor cantidad en la historia de SQL Server. SQL Server 2005 proporciona avances fundamentales en tres áreas principales: Gestión de datos corporativos, Productividad para el desarrollo e Inteligencia de Negocio.  Gestión de datos corporativos SQL Server 2005 ofrece una plataforma de datos fiable, segura y productiva para las aplicaciones de línea de negocio y análisis. Las tecnologías de cluster y espejo permiten a las organizaciones poner a disposición de sus empleados, clientes y socios, aplicaciones de alta disponibilidad y alto nivel de fiabilidad. SQL Server 2005 ofrece una seguridad avanzada para datos corporativos mediante funcionalidades como el cifrado de datos, configuraciones por defecto seguras, refuerzo de la política de passwords, control de permisos de grano fino y un modelo de seguridad mejorado. Mediante innovaciones como una nueva herramienta de administración, mejores características de auto-optimización y un nuevo y potente modelo de programación, SQL Server 2005 además amplía la facilidad de uso de las versiones anteriores y aumenta la productividad de los administradores de bases de datos. Estas mejoras permiten a los DBAs centrarse en tareas de alto valor, como la arquitectura de la base de datos, mientras se reduce el tiempo necesario en mantenimientos rutinarios, configuraciones y ajustes. Productividad para el desarrollo SQL Server 2005 incluye muchas nuevas tecnologías que potencian la labor del desarrollador y proporcionan notables aumentos de productividad. SQL Server 2005 permite a los desarrolladores potenciar sus capacidades actuales mediante la disponibilidad de varios lenguajes de desarrollo, además de proporcionar un entorno completo de principio a fin para la base de datos. Las capacidades de XML permiten a los desarrolladores construir nuevas clases de aplicaciones conectadas a través de cualquier plataforma o dispositivo. SQL Server 2005 soporta el almacenamiento de datos estructurados y no estructurados. Inteligencia de negocio La versión SQL Server 2005 refuerza aún más el liderazgo de Microsoft en el área de Inteligencia de Negocio (BI) mediante innovaciones en escalabilidad, transformación de datos, herramientas de desarrollo y análisis de datos. SQL Server 2005 posibilita una inteligencia de negocio escalable poniendo información crítica al momento en manos de todos los empleados. Desde el máximo responsable al profesional de la información, los empleados podrán disponer rápida y fácilmente de los datos necesarios para tomar mejores decisiones más rápidamente. Las funcionalidades completas de análisis, integración y migración de datos de SQL Server 2005 permiten a las empresas aumentar el valor de sus aplicaciones actuales, independientemente de la plataforma sobre la que corren.   Vea para más información. Solución ETL completa Ayuda a la decisión en tiempo real: informes, Data Mining Mejoras en escalabilidad y disponibilidad Inteligencia de Negocio

8 Componentes SQL Server 2005 SQL Server Integration Services
Analysis Services Notification Services SQL Server 2005 Full-Text Search Relational Database Engine Reporting Services .NET CLR Replication Service Broker Native HTTP Support

9 Descripción de componentes
SQL Server Analysis Services Soporte para Anilisis Soporte para aplicaciones de proceso analítico on line Data mining SQL Server Integration Services (SSIS) Herramienta ETL Notification Services Ambito de soluciones donde a los suscriptores se les envia una notificación cuando sucede un evento especifico a través de distintos canales, , mensaje de texto, etc. Reporting Services Extraen datos de origenes hetereogeneos y generan informes, visibles en navegadores , enviados a suscriptores o exportados a archivos.

10 Descripción de componentes
Service Broker Sistema de cola de transacciones entre servicios de software altamente escalable en entornos asíncronos. Common Language Runtime (CLR) Posibilidades de implementar soluciones de base de datos en código escrito en lenguajes .NET Soporte de HTTP nativo Habiita la conexion con SQL Server sin requerir Internet Information Services.

11 Descripción de componentes
Replicación Conjunto de tecnologías para copiar y distribuir datos y objetos de bases de datos de un servidor a otro de manera sincronizada para asegurar la consistencia de la información. Full-Text Search Indexado flexible basado en catálogos de texto

12 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

13 Motor de base de datos Es el corazón de SQL Server.
Aporta almacenamiento, recuperación, modificación escalable desde aplicaciones personales hasta soluciones de BI Mejoras Las tablas e índices pueden ser particionados horizontalmente en múltiples grupos de archivos, mejorando rendimiento y mantenimiento Nuevos tipos de datos (xml, modificador max para nvarchar, varchar, y varbinary ) Gestión estructurada de excepciones (bloques TRY -CATCH) Nueva estructura de seguridad a través de principals, securables, y permissions Database Tuning Advisor

14 Descripción de Anlysis Services
Business Intelligence Development Studio Múltiples instancias de Analysis Services en un mismo equipo. Cubos basados en múltiples tablas de hecho. Performance Indicators (KPI) Algoritmo Microsoft Naïve Bayes algorithm, que aumenta el rendimiento en data mining Conectividad ADODM mejorada mediante API Microsoft.AnalysisServices.AdomdClient Lenguaje MDX, DMX Y XML/A Capacidad de Administración mediante SQL Server Management Studio Asistentes fáciles e intuitivos de utilizar para la generación de cubos - Cubos en un solo click

15 Ejemplo de Anlysis Services

16 Ejemplo de Anlysis Services

17 Microsoft SQL Server Analysis Services 2005
Creación rápida y fácil de Cubos

18 Microsoft SQL Server Analysis Services 2005

19 Microsoft SQL Server Analysis Services 2005

20 Microsoft SQL Server Analysis Services 2005

21 Microsoft SQL Server Analysis Services 2005

22 Microsoft SQL Server Analysis Services 2005

23 Microsoft SQL Server Analysis Services 2005

24 Microsoft SQL Server Analysis Services 2005

25 Microsoft SQL Server Analysis Services 2005

26 Microsoft SQL Server Analysis Services 2005

27 Microsoft SQL Server Analysis Services 2005

28 Microsoft SQL Server Analysis Services 2005

29 Microsoft SQL Server Analysis Services 2005

30 Microsoft SQL Server Analysis Services 2005

31 Microsoft SQL Server Analysis Services 2005

32 Mejoras en Full-Text Search
Ejecución de consultas full-text contra servidores vinculados No existe limite para usar una o todas las columnas de la tabla . Pueden ejecutarse consultas de texto usando distintos lenguajes Posibilidad de backup y restauración independiente de los datos

33 Introducción a SQL Server Integration Services (SSIS)
Herramienta ETL totalmente rediseñada (antiguos DTS) Integracion en Business Intelligence Development Studio

34 SQL Server Integration Services (SSIS)
Entorno de gestión para los servicios de integración

35 SQL Server Integration Services (SSIS)

36 SQL Server Integration Services (SSIS)

37 Mejoras en la replicación
Mayor control sobre las cuentas sobre las que la replicación se ejecuta Replication Monitor Replication Management Objects (RMO), (API) mediante la que se pueden generar gestores de replicación personalizados en cualquier lenguaje.NET Nuevos sistemas de inicialización de suscriptores: Backup y restauración Copia de base de datos Dynamic snapshots Con estos sistemas la suscripción está inmediatamente disponible al crear la suscripción eliminando tiempos de espera. Origenes de datos Oracle en replicación transaccional o snapshot Replicación via HTTP mediante IIS

38 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

39 Notification Services
Instancias Definidas en un archivo de configuración XML implementadas mediante servicios de Windows® que almacenan datos en SQL Server Almacena datos del suscriptor que pueden compartirse en todas sus aplicaciones, y gestionar la generación y envio de notificaciones El servicio de Windows para una instancia se denomina NS$instance_name y la base de datos asociada a la instancia : instance_nameNSMain

40 Notification Services
Aplicaciones Cada instancia puede controlar múltiples aplicaciones Una aplicación se define en un archivo XML denominado application definition file (ADF) e implementado como una base de datos denominada instance_nameNSapplication_name Las aplicaciones almacena información sobre eventos, suscripciones y notificaciones.

41 Notification Services
Cliente se subscribe a un evento 1 6 1 El evento ocurre 2 Nuevo producto Se genera la notificación 3 2 3 Se formatea la notificación 4 4 Se entrega la notificación al canal de distribución 5 Se entregan las notificaciones SMTP 6 5

42 Reporting Services Integración del Report Designer en el Business Intelligence Development Studio para crear informes Report Manager Gestiona seguridad Programación Generación y distribución Administración del histórico del informe Los usuarios pueden acceder a los informes a través de un servidor web dedicado, desde el que los informes pueden ser exportados a los siguientes formatos: Xml Excel Html Csv

43 Report Server Configuration Manager

44 Report Server Configuration Manager

45 Report Manager

46 Report Builder

47 Report Designer

48 Native HTTP Support SQL Server puede responder directamente peticiones HTTP sin necesidad de un servidor Web simplificando la implementación de en una base de datos SQL Server Para habilitar las respuestas HTTP es necesario generar HTTP ( CREATE ENDPOINT): Registrar la URL que redireccionarán al SQL Server Especificar los puertos de escucha Métodos de autentificación Estado inicial del endpoint (ALTER ENDPOINT ) Lista de exclusiones Web methods accedidos a través del endpoint

49 Soporte Nativo HTTP? Para qué?
Use for heterogeneous data access LAN Java Client Mainframe Client .NET Client Limit open firewall ports SQL Server Internet LAN Web Server

50 Creación HTTP Endpoint
Instrucción invocada mediante el Endpoint: Generación del Endpoint:

51 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

52 Service Broker Asegura el correcto orden de recepción de los mensajes en un único envío Emplean un identificador único para todos los mensajes pertenecientes a una misma conversación. Gestión asíncrona, los mensajes pueden ser enviados a un servicios incluso cuando este no está disponible

53 Service Broker Caracterisiticas
Los mensajes se reciben una sola vez y en orden Conversaciones agrupan mensajes relacionados Entrega asíncrona mediante sistema de colas Flexibilidad de programación y procesado 1 2 A1 3 1 Activación Aautomática de programas de activación 2 A2 3 Integración en la Base de Datos Queue Transactional messaging Messages stored in database Queues maintained Comunicaciones Seguras 1 2 B1 3 Queue Queue B2 Service Consumer Service Provider

54 Service Broker Proceso de Conversación
ProcessExpense Contract ExpenseClaim Message Type (Initiator) ClaimResponse Message Type (Target) SubmitExpense Service ProcessExpense Service ExpenseClaim message ExpenseQueue queue ExpenseQueue queue 3 msg msg msg msg ClaimResponse message 7 8 6 4 2 ExpenseResult Stored Procedure ProcessExpense Stored Procedure 5 SubmitExpense Stored Procedure 1 AcceptedOrDenied and EndDialog messages sent, ending conversation 6 Conversation begins; Submit message sent asynchronously, stored procedure exits 2 Employee submits expense using client application 1 Submit message received at target 3 ProcessExpense service program activated 4 AcceptedOrDenied message received 7 ProcessExpense stored procedure processes message 5 ExpenseSubmission service program activated; conversation ends 8

55 Service Broker

56 Assembly: “TaxLib.dll”
Pasos del desarrollo Assembly: “TaxLib.dll” VB, C#, … Build Proyecto VS .NET SQL Data Definition: create assembly … create function … create procedure … create trigger … create type … Runtime alojado dentro de SQL SQL Server SQL Queries: select sum(tax(sal,state) ) from Emp where county = ‘King’

57 Common Language Runtime
Modelo gestionado de seguridad Funcionalidades hasta las que no llega T-SQL Múltiples lenguajes: VB.Net C# Pueden generarse los siguientes objetos: Procedimientos almacenados Tipos de datos definidos por el usuario Funciones definidos por el usuario Triggers Funciones de agregado definidas por el usuario

58 Common Language Runtime
La unidad de desarrollo en el .NET Framework es el assembly. DLL or EXE que contiene definiciones de clase y código Los assembly pueden importarse a la BBDD mediante CREATE ASSEMBLY para lanzar instrucciones: CREATE PROCEDURE, CREATE TRIGGER, CREATE FUNCTION, CREATE AGGREGATE, y CREATE TYPE

59 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

60 Mejoras del sistema Dynamic AWE memory
Posibilidades de expansión de la memoria más allá del espacio de memoria virtual configurado Windows Server 2003 Edition Maximum Physical Memory Standard 4 GB Enterprise 32 GB Datacenter 64 GB

61 Mejoras del sistema Hot-add memory
Si el hardware soporta esta funcionalidad , puede añadirse memoria al servidor sin reiniciar Configuración automática Enterprise Datacenter edition con la opción awe enabled configurada y el modificador –h

62 Tablas particionadas e índices
Permite a una tabla extenderse en varios grupos físicos de archivos Resultados Aumento del rendimiento en entornos multiprocesador con 8 o más procesadores, ejecución en paralelo. Facilidad de manejo de grandes tablas Transparente a la aplicación La fila es la unidad de particionado

63 Snapshot Isolation

64 SQLiMail Utiliza SMTP para el envio de correo desde una instancia de SQL Server 2005 Las aplicaciones pueden enviar s con resultados de consulta y archivos

65 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

66 Caracteristicas

67 Clientes objetivos Workgroup Edition Standard Edition
Pequeñas empresas con necesidades de gestión de información básicas Servidores con hasta 2 CPU’s Standard Edition Pequeñas o medianas empresas con necesidades de gestión, análisis y generación de informes de la información. Servidores con hasta 4 CPUs Enterprise Edition Empresas grandes y/o con necesidades complejas de gestión, análisis y generación de informes de la información. SQL Server 2000 limita a 64 CPUs en sistemas de 64bits Sin limitación de CPU en SQL Server 2005

68 Escenarios objetivos Workgroup Edition Standard Edition
Aplicaciones de negocio Servidor Web de Front-end Sucursales de una empresa Standard Edition Data warehousing Análisis e informes de la información Enterprise Edition Data warehousing a gran escala Empresas con alto volumen de Procesado de transacciones Online (OLTP) Análisis complejos de la información

69 La oferta de bases de datos en el mercado
IBM Oracle SQL Server MySQL $1k $5k $20k $40k $0k Max DB Pro MSDE/Express Standard Enterprise $15k $10k Standard Edition 1 DB2 Express DB2 WG Licenciamiento por procesador Workgroup SBS Premium* Points to make: Today SKU comparison is not SQL STD Edition to Oracle STD Edition Introduction of SE1 and DB2 Express by Oracle and IBM, respectively are doing the following things: Attacking where SQL is the strongest Focusing of SMB segment and the breadth market; growth opportunity Provide upgrade path to their STD and EE SKUs for new applications and new customers; * Small Business Server (SBS) es sólo ofrertado a través del modelo de precio servidor/CAL

70 Comparativa de licenciamiento
Microsoft MySQL Oracle IBM Gratuita MSDE/Express Ninguna Básica Hasta 2 CPUs Workgroup $739 (5 usuarios) $3,899 por proc. $1,499 (5 usuarios) c/ SBS Premium MySQL Pro N/D $595 por proc. Standard Edition One $745 (5 usuarios) $4,995 por proc. DB2 Express $994 (5 usuarios) Standard Hasta 4 CPUs $2,799 (10 usuarios) $5,999 por proc. MaxDB $1,490 por proc. $3,000 (10 usuarios) $15,000 por proc. DB2 Workgroup $3,450 (10 usuarios) $7,500 por proc. Enterprise $13,499 (25 usuarios) $24,999 por proc. $20,000 (25 usuarios) $40,000 por proc. DB2 Enterprise $25,000 por proc. Origen: Los Websites de MySQL, Oracle e IBM Los precios mostrados son precios de Retail sin opciones adicionales.

71 Requisitos de Software

72 Agenda Descripción de SQL Server 2005
Análisis de los componentes de SQL Server 2005 Características de SQL Server 2005 Introducción a SQL Server 2005 Extensibility Components Mejoras para los administradores Preparación de la instalación de SQL Server 2005 Instalación de SQL Server 2005 Mantenimiento de la instalación de SQL Server 2005

73 Instalación

74 Instalación

75 Instalación

76 Instalación

77 Instalación

78 Instalación

79 Instalación

80 Instalación

81 Instalación

82 Instalación desatendida
Template.ini setup.exe /settings c:\setup\installsettings.ini

83 Instalación remota Invocada desde línea de comandos usando un archivo *.ini Soportada unicamente en dominios

84 Upgrade Advisor Comprueba las posibilidades de upbrade para: Databases
Analysis Service Cubes Notification Services Reporting Services DTS Packages local file based

85 Upgrade Advisor Reporting

86 Instalación en cluster
Configurar el cluster en Windows Server Crear un grupo para la instalación de SQL Server Hasta 8 nodos

87 Desinstalar SQL Server 2005

88 Próximas Acciones 17/09/2005. HOL – Windows Server 2003. IPSec
18/09/2005. Evento – Windows Update Services 20/10/2005. Contramedidas Hacker. 21/10/2005: Gira Seguridad Technet.

89 Boletín quincenal TechNews

90 Contactos Informática 64 Profesor http://www.informatica64.com
Profesor


Descargar ppt "Instalación y configuración"

Presentaciones similares


Anuncios Google