instalación y configuración fernando punzón ortiz [email protected] código: sql 07

89
Instalación y configuración Fernando Punzón Ortiz [email protected] Código: SQL 07

Upload: marcelino-muro

Post on 03-Jan-2015

11 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación y configuración

Fernando Punzón Ortiz

[email protected]

Código: SQL 07

Page 2: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 3: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 4: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

¿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

Page 5: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

SQL Server 7.0

SQL Server 2005

SQL Server 2000

• TCO más bajo• Ajuste automático

• Fiabilidad y seguridad• Inteligencia de Negocio integrada

• Foco en la disponibilidad

• Seguridad• Productividad del

desarrollador• XML Nativo• Primero en incluir ETL

corporativo y Data Mining intensivo

• Foco en el rendimiento y la escalabilidad

• Soporte para XML• Primero en incluir

Notification• Primero en incluir Data

Mining y Reporting

• Re-arquitectura de servidor relacional

• Administración automática avanzada de recursos

• Primero en incluir OLAP y ETL

Objetivos comunes a todas las versiones

SQL Server 6.0/6.5

• Diferenciación de Sybase SQL Server

• Integración con Windows

• El primero en incluir replicación de datos

1ª Generación 2ª Generación 3ª Generación

Evolución

Page 6: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Ediciones

Page 7: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

• Alta disponibilidad para aplicaciones corporativas• Mejoras en la seguridad• Foco en la capacidad de administración. Auto

optimización

Gestión de datos corporativos

Productividad del desarrollador

Inteligencia de Negocio

• Integración con Visual Studio and .NET• Tecnología XML nativa • Interoperabilidad: estándares abiertos, Servicios Web

• Solución ETL completa• Ayuda a la decisión en tiempo real: informes, Data Mining• Mejoras en escalabilidad y disponibilidad

Características generales

Page 8: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Componentes

SQL Server 2005Relational Database

Engine

.NET CLR

Analysis Services

Native HTTP Support

Service BrokerReplication

Reporting ServicesFull-Text Search

Notification Services

SQL Server Integration Services

Page 9: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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, e-mail, mensaje de texto, etc.

• Reporting Services – Extraen datos de origenes hetereogeneos y generan informes,

visibles en navegadores , enviados a suscriptores o exportados a archivos.

Page 10: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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.

Page 11: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 12: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 13: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 14: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 15: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Ejemplo de Anlysis Services

Page 16: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Ejemplo de Anlysis Services

Page 17: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Creación rápida y fácil de Cubos

Page 18: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 19: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 20: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 21: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 22: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 23: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 24: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 25: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 26: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 27: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 28: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 29: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 30: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 31: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Microsoft SQL Server Analysis Services 2005

Page 32: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 33: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Introducción a SQL Server Integration Services (SSIS)

• Herramienta ETL totalmente rediseñada (antiguos DTS)

• Integracion en Business Intelligence Development Studio

Page 34: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Entorno de gestión para los

servicios de integración

SQL Server Integration Services (SSIS)

Page 35: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

SQL Server Integration Services (SSIS)

Page 36: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

SQL Server Integration Services (SSIS)

Page 37: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 38: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 39: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 40: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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.

Page 41: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Cliente se subscribe a un eventoCliente se subscribe a un evento11

Se genera la notificaciónSe genera la notificación33

Se formatea la notificaciónSe formatea la notificación44Se entrega la notificación al canal de distribuciónSe entrega la notificación al canal de distribución55

El evento ocurreEl evento ocurre22

Notification Services

Nuevoproducto

Se entregan las notificacionesSe entregan las notificaciones66 SMTPSMTP

66

44

55

22

11

33

Page 42: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 43: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Report Server Configuration Manager

Page 44: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Report Server Configuration Manager

Page 45: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Report Manager

Page 46: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Report Builder

Page 47: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Report Designer

Page 48: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Native HTTP Support • SQL Server 2005 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

Page 49: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

• Use for heterogeneous data access

Soporte Nativo HTTP? Para qué?

WebServer

SQL Server Internet

LANLANMainframe Client

• Limit open firewall ports

.NET Client

LANLAN

Java Client

Page 50: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Creación HTTP Endpoint

• Instrucción invocada mediante el Endpoint:

• Generación del Endpoint:

Page 51: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 52: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 53: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

112233A1A1

A2A2

B1B1

B2B2

QueueQueue

112233

QueueQueue

112233

QueueQueueService ConsumerService Consumer Service ProviderService Provider

Transactionalmessaging

Transactionalmessaging

Messages storedin database

Messages storedin database

Queues maintainedin database

Queues maintainedin database

• Activación Aautomática de programas de activación

• Flexibilidad de programación y procesado

• Integración en la Base de Datos

• Entrega asíncrona mediante sistema de colas

• Conversaciones agrupan mensajes relacionados

• Los mensajes se reciben una sola vez y en orden

Service Broker Caracterisiticas

• Comunicaciones Seguras

Page 54: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

ProcessExpense ServiceProcessExpense ServiceSubmitExpense ServiceSubmitExpense Service

Service Broker Proceso de Conversación

ExpenseQueue queue

ProcessExpense Contract ProcessExpense Contract

ExpenseClaim Message Type (Initiator)

ClaimResponse Message Type (Target)

ExpenseQueue queueExpenseClaimmessage

ExpenseClaimmessage

ClaimResponsemessage

ClaimResponsemessage

msg

11

Employee submits expense using client applicationEmployee submits expense using client application11 Conversation begins; Submit message sent asynchronously, stored procedure exitsConversation begins; Submit message sent asynchronously, stored procedure exits22 Submit message received at targetSubmit message received at target33 ProcessExpense service program activatedProcessExpense service program activated44 ProcessExpense stored procedure processes messageProcessExpense stored procedure processes message55 AcceptedOrDenied and EndDialog messages sent, ending conversationAcceptedOrDenied and EndDialog messages sent, ending conversation6

6677

AcceptedOrDenied message receivedAcceptedOrDenied message received77 ExpenseSubmission service program activated; conversation endsExpenseSubmission service program activated; conversation ends88

ExpenseResultStored Procedure

msgmsg

SubmitExpenseStored Procedure

22

33msg

ProcessExpenseStored Procedure

55

44

msgmsg

88

Page 55: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Service Broker

Page 56: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Pasos del desarrollo

Assembly: “TaxLib.dll”

VB, C#, …VB, C#, … BuildBuildProyecto Proyecto VS .NETVS .NET

SQL ServerSQL Server

SQL Data Definition: SQL Data Definition: create create assembly … assembly … create function … create function … create create procedure … procedure … create trigger … create trigger … create create type …type …

SQL Queries: SQL Queries: select select sum(sum(tax(sal,state)tax(sal,state) ) ) from Emp where county from Emp where county = ‘King’= ‘King’

Runtime alojado dentro

de SQL

Page 57: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 58: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 59: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 60: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 61: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

 

Page 62: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 63: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Snapshot Isolation

Page 64: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

SQLiMail

• Utiliza SMTP para el envio de correo desde una instancia de SQL Server 2005

• Las aplicaciones pueden enviar e-mails con resultados de consulta y archivos

Page 65: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 66: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Caracteristicas

Page 67: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Clientes objetivos• Workgroup 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

Page 68: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Escenarios objetivos

• Workgroup Edition– Aplicaciones de negocio– Servidor Web de Front-end– Sucursales de una empresa

• Standard Edition– Aplicaciones de negocio– 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

Page 69: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

La oferta de bases de datos en el mercado

* Small Business Server (SBS) es sólo ofrertado a través del modelo de precio servidor/CAL

IBMOracleSQL ServerMySQL

$1k

$5k

$20k

$40k

$0k

Max DB

Pro

MSDE/Express

Standard

Enterprise

$15k

$10k

Standard Edition 1

Standard

Enterprise

Enterprise

DB2 Express

DB2 WG

Licenciamiento por procesador

Workgroup

SBS Premium*

Page 70: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Requisitos de Software

Page 71: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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

Page 72: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 73: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 74: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 75: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 76: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 77: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 78: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 79: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 80: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación

Page 81: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación desatendida

• Template.ini

• setup.exe /settings c:\setup\installsettings.ini

Page 82: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación remota

• Invocada desde línea de comandos usando un archivo *.ini

• Soportada unicamente en dominios

Page 83: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Upgrade Advisor

• Comprueba las posibilidades de upbrade para:– Databases

– Analysis Service Cubes

– Notification Services

– Reporting Services

– DTS Packages• local

• file based

Page 84: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Upgrade Advisor Reporting

Page 85: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Instalación en cluster

• Configurar el cluster en Windows Server

• Crear un grupo para la instalación de SQL Server

• Hasta 8 nodos

Page 86: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Desinstalar SQL Server 2005

Page 87: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

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.• 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.• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.

Page 88: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Boletín quincenal TechNews

Page 89: Instalación y configuración Fernando Punzón Ortiz fpunzon@informatica64.com Código: SQL 07

Contactos

• Informática 64– http://www.informatica64.com– [email protected]– +34 91 665 99 98

• Profesor– [email protected]