Practica Instalacion SQL Mirroring

Instalación de SQL Server 2008 R2 y Mirrorring Maestría en Tecnologías de la Información Instalación de Microsoft SQL

Views 168 Downloads 5 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Instalación de SQL Server 2008 R2 y Mirrorring

Maestría en Tecnologías de la Información

Instalación de Microsoft SQL Server 2008 R2

Materia: Bases de Datos Especializadas

Profesor: MTI. Lenin López Fernández De Lara

Alumnos: Luis Angel Feregrino Lemus José Juan Herrera García José Luis Moreno Torres Morelia, Michoacán, Octubre 2013

Instalación de SQL Server 2008 R2 y Mirrorring

Introducción

Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL. Algunas características de Microsoft SQL Server son:

   



Soporte de transacciones Soporte de procedimientos almacenados Incluye también un entorno grafico de administración que permite el uso de comandos DDL y DML Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red solo acceden a la información Además permite administrar información de otros servidores de datos.

Para el desarrollo de aplicaciones más complejas Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET.

Conociendo un poco sobre las características que nos ofrece dicho sistema nos dispusimos a instalarlo.

Instalación de SQL Server 2008 R2 y Mirrorring

Evidencia Instalación de Windows Server y SQL Server en las maquinas virtuales Comenzamos con la instalación del Sistema Operativo Windows Server 2008 Enterprise en nuestra maquina virtual (VMware Player). Se instalo dicho sistema debido que es un sistema que es compatible con Microsoft SQL Server2008 R2.

En la siguiente imagen podemos observar que se hizo una instalación correcta del Sistema Operativo Windows Server 2008:

Instalación de SQL Server 2008 R2 y Mirrorring

Creamos cuentas de servicio para ser utilizadas para ejecutar el servicio de SQL Server. Las cuales serán:  

SQL2008TK432DE SQL2008TK432SQLAgent

Cada una con su propia contraseña.

Sabiendo que el Sistema Operativo se está ejecutando de manera correcta y se crearon las cuentas necesarias para ejecutar nuestro Sistema de gestión de base de datos, el cual es Microsoft SQL Server R2. Seleccionaremos “New installation or add features to an existing installation”:

Instalación de SQL Server 2008 R2 y Mirrorring

Observamos que nuestro sistema soporta las reglas de configuración para poder instalar satisfactoriamente SQL.

Aceptamos los términos y condiciones para poder hacer la instalación

Instalación de SQL Server 2008 R2 y Mirrorring

Elegimos las siguientes opciones: 

    

Database Engine Services o SQL Server Replication o Full-Text Search Client Tools Connectivity SQL Server Books Online Management Tools- Basic o Management Tools- Complete SQL Client Connectivity SDK Microsoft Sync Framework

Instalación de SQL Server 2008 R2 y Mirrorring

Especificamos el nombre y la instancia ID para el servidor SQL, en donde elegimos una instancia Default, donde la instancia ID es MSSQLSERVER.

Verificamos que los requerimientos del espacio de disco duro se cumplan

Instalación de SQL Server 2008 R2 y Mirrorring

Introducimos las cuentas que vamos a en nuestros servicios, las cuales son:  SQL Server Agent -> SQL2008TK432SQLAgent  SQL Server Database Engine -> SQL2008TK432DE Cada una con sus respectivas contraseñas.

El modo autenticacion que elegiremos sera el modo de autenticacion de Windows y añadiremos un administrador del servidor SQL.

Instalación de SQL Server 2008 R2 y Mirrorring

A continuación elegiremos las rutas (se han creado otros discos virtuales para esto) donde se guardaran los directorios de datos como:      

Raíz de instalación de SQL Server Directorio de datos predeterminado para nuevas BBDD y ficheros Directorio de logs predeterminado para nuevas BBDD y ficheros Directorio donde se creará el fichero de datos para tempdb Directorio donde se creará el fichero de logs para tempdb Directorio predeterminado de copias de seguridad

Antes de instalar, podemos ver un resumen de las características y servicios que se van a instalar, y será el último paso a realizar hasta la instalación de SQL Server 2008 R2. Como último paso damos clic en “Install”.

Instalación de SQL Server 2008 R2 y Mirrorring

Por último podemos observar que se instalo de manera correcta.

Instalación de SQL Server 2008 R2 y Mirrorring

Clonación de maquinas virtuales

Como podemos observar ya se hizo una instalación correcta de nuestras INSTP ahora faltan INSTM y INSTW. Para ahorrarnos un poco de tiempo y no estar instalando todo de nuevo en las 2 maquinas virtuales faltantes se clonara la maquina virtual principal con ayuda a nuestro software Vmware.

Aquí podemos observar cómo se están clonando las maquinas virtuales

Instalación de SQL Server 2008 R2 y Mirrorring

Las maquinas virtuales han sido clonadas satisfactoriamente.

Cambio de nombre a las instancias en las maquinas virtuales Ya con nuestras maquinas clonadas podremos cambiarle el nombre primeramente a la principal y asi consecuentemente con las otras para ello pondremos un Script como el siguiente: SP_DROPSERVER SQLSERVER GO SP_ADDSERVER INSTP,LOCAL GO

Instalación de SQL Server 2008 R2 y Mirrorring

Como lo vemos en la siguiente imagen.

Después de esto tendremos que reiniciar para después verificar con el siguiente Script que se hizo de manera correcta SELECT @@SERVERNAME

Estos mismos 2 pasos anteriores se realizaran para las otras dos maquinas virtuales.

Instalación de SQL Server 2008 R2 y Mirrorring

INSTM

Instalación de SQL Server 2008 R2 y Mirrorring

INSTW

Instalación de SQL Server 2008 R2 y Mirrorring

Instalación de Adventureworks 2005 en la maquina virtual INSTP Ya que hemos hecho esto en las dos maquinas virtuales restantes, podemos instalar la BD AdventureWorks 2005 en la maquina virtual INSTP.

Instalación de SQL Server 2008 R2 y Mirrorring

Una vez que tenemos instalada la BD de AdventureWorks en nuestra maquina virtual la agregaremos a nuestro servidor de SQL. Dando clic derecho en la carpeta de bases de datos y elegiremos la opción de “Attach”

Una vez elegida la opción se abrirá una ventana donde tendremos que dar “add” para añadir la BD de AdventureWorks a nuestro SQL.

Instalación de SQL Server 2008 R2 y Mirrorring

La buscamos en nuestro sistema y la agregamos a nuestro SQL

Como podemos observar en la siguiente imagen, ha sida agregada de manera correcta nuestra BD AdventureWorks

Instalación de SQL Server 2008 R2 y Mirrorring

Creanción de ENDPOINT’s en las Bases de Datos Introduciremos el siguiente Script para crear un endpoint, esto en cada una de las maquinas virtuales creadas anteriormente. CREATE ENDPOINT [Mirroring] AUTHORIZATION [SQLSERVER\INSTP] STATE= STARTED AS TCP (LISTENER_PORT = 5024, LISTENER_IP = ALL) FOR DATABASE_MIRRORING (ROLE = PARTNER,AUTHENTICATION WINDOWS NEGOTIATE, ENCRYPTION = REQUIRED ALGORITHM RC4)

INSTP

=

Instalación de SQL Server 2008 R2 y Mirrorring

INTSW

INSTM

Instalación de SQL Server 2008 R2 y Mirrorring

Comprobación de los endpoints

Para verificar que han sido creados los endpoints correctamente introduciremos las siguientes lineas en cada una de las maquinas virtuales SELECT * FROM sys.database_mirroring SELECT * FROM sys.database_mirroring_endpoints SELECT * FROM sys.database_mirroring_witnesses

INSTP

Instalación de SQL Server 2008 R2 y Mirrorring

INSTW

INSTM

Podemos observar en las imágenes que se hizo una correcta creación de los ENDPOINT’s

Instalación de SQL Server 2008 R2 y Mirrorring

Conclusión

Microsoft SQL Server es un sistema que nos ayuda a la gestión de base de datos relacionales. Como una base datos, es un producto cuya función principal es la de almacenar y recuperar datos según lo solicitado por otras aplicaciones, ya sea del mismo equipo o por otras computadoras a través de la red. Existen como una docena de diferentes ediciones de Microsoft SQL Server dirigidas a diferentes audiencias y con diferentes cargas de trabajo, que van desde pequeñas aplicaciones que almacenan y recuperan los datos en el mismo equipo a millones de usuarios y equipos que acceden a grandes cantidades de datos a través de internet al mismo tiempo. Con ayuda al libro Microsoft SQL Server 2008-Implementation and Maintenance, la instalación de Microsoft SQL Server en nuestros equipos se hizo realmente fácil debido que el libro explica paso por paso como instalar dicho sistema.

Instalación de SQL Server 2008 R2 y Mirrorring

Bibliografía

1. Mike Hotek, Microsoft SQL Server 2008-Implementation and Maintenance, Microsoft. 2. Arturo Mezda, Guia de instalacion de SQL Server 2008 R2 paso a paso, Disponible en: http://puntocode.com.mx/2010/12/17/gua-de-instalacin-desql-server-2008-r2-paso-a-paso/