Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Tutorial de consultas optimizadas BBD, Apuntes de Programación de Bases de Datos

Este pdf muestra un tutorial de consultas optimizadas BBD

Tipo: Apuntes

2019/2020

Subido el 25/11/2020

javier-hernandez-65
javier-hernandez-65 🇭🇳

4 documentos

1 / 43

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Índice
Objetivo ............................................................................................................................................. 3
Propuesta: ......................................................................................................................................... 3
1.- Configuración básica del equipo CORP-000 ........................................................................ 4
2.- Instalación de SQL Server 2012 r ......................................................................................... 5
3.- Configurar SQL Server Express 2012 en conexión remota de PC a PC ..................... 12
4.- Crear un usuario en SQL server 2008. ............................................................................... 19
5.- Instalación y configuración de symmetricDs .................................................................... 22
6.- Configuración de store001 ..................................................................................................... 27
7.- Configuración de store002 ..................................................................................................... 37
Opinión ............................................................................................................................................ 44
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b

Vista previa parcial del texto

¡Descarga Tutorial de consultas optimizadas BBD y más Apuntes en PDF de Programación de Bases de Datos solo en Docsity!

Índice

  • Objetivo
  • Propuesta:
  • 1.- Configuración básica del equipo CORP-
  • 2.- Instalación de SQL Server 2012 r
  • 3.- Configurar SQL Server Express 2012 en conexión remota de PC a PC
  • 4.- Crear un usuario en SQL server 2008.
  • 5.- Instalación y configuración de symmetricDs
  • 6.- Configuración de store001
  • 7.- Configuración de store002
  • Opinión

Objetivo

Implementar mecanismo de replicación entre los servidores de SQL Server 2012 y MySQL utilizando la herramienta de SymmetricDS.

Propuesta:

Crear un servidor central (CORP-000) con un gestor de base de datos SQL Server 2012, el cual tiene dos nodos sincronizados y la información que contiene cada uno de los nodos estaría replicado en el servidor central. En el primer nodo (store-001) se encuentra instalado el gestor de base de datos SQL Server 2012 y para el segundo nodo (store-002) está el gestor MySQL. Cada uno de los nodos tiene su propia base de datos. Para el nodo central (CORP-000) es encargado de distribuir la información entre los demás nodos, además si en el nodo central (CORP-000) existe una modificación, esto se verá reflejado en el (Store-0001 y Store-0002), los nodos Store´s puedan realizar cambios desde su base de datos, el cual tendrá que ser actualizado en la base de datos central (CORP-000). La siguiente figura presenta el ejemplo de la replicación de nodos entre las bases de datos. Fig. 1. Replicación de nodos.

2.- Instalación de SQL Server 2012 r

En la ubicación del SQL Server 2012 ejecute el instalador. Clic en la opción “Nueva instalación independiente de SQL Server o agregar características a una instalación existente “. Esto hará que el asistente de instalación se inicie y nos mostrará la ventana “Reglas auxiliares del programa de instalación “, la cual se encargará de identificar problemas que puedan surgir al momento de empezar a instalar los archivos auxiliares de

instalación, en caso de aparecer alguno, éste deberá ser corregido antes de continuar con la instalación. Luego de este paso aparecerá nuevamente la ventana “Reglas auxiliares del programa de instalación “, comprobando las reglas necesarias para proceder a la instalación final del SQL Server.

En esta ventana se crea una instancia con los valores por defecto, el nombre predeterminada de la instancia es MSSQLSERVER. Luego de configurar nuestra instancia, clic en el botón “Siguiente”. En esta ventana se muestran los datos de espacio requerido y el espacio disponible para la instalación. Después de la comprobación del espacio para la instalación dar clic en el botón “Siguiente”.

En la ventana “Configuración del servidor”, se especifican las cuentas de servicio y la configuración de intercalación. Clic en el botón “Siguiente”, para llegar a la ventana “Configuración del Motor de base de datos “. Se selecciona el Modo de autenticación y se realiza la selección de usuarios que serán los administradores del SQL Server con sus contraseñas, en la pestaña “Directorios de datos” y “FILESTREAM “, se recomienda dejar los valores por defecto.

Al finalizar y comprobar que no existe ningún error, clic en el botón “Siguiente”. Revisar las características de la instalación, clic en el botón “Instalar “. Este proceso de instalación que dura algunos o varios minutos. Al finalizar la instalación aparece una ventana “Operación completada “, indicando que la instalación de SQL Server 2012 se completó correctamente.

Luego de ver toda la información de instalación, clic en el botón “Cerrar” y con esto termina la instalación.

3.- Configurar SQL Server Express 2012 en conexión remota de PC a PC

Verificar que los servicios de SQL Server estén activados. Conectar con el usuario administrador (Creado en la instalación). Clic en conectar.

Verificar en conexiones si están activado las conexiones remotas Completando esto, clic en aceptar. Y reiniciar el servidor o refrescar para guardar cambio.

Luego ejecutar SQL server configuration Manager. Verificando que todos los servicios estén en ejecución. Activar el Browser, clic derecho y en propiedades. Ir a la pestaña de servicio, y en el modo de inicio cambiar a automatico.

Despues clic en siguiente, permitir conexión, selccionar todas las opciones, siguiente , asignacion del nombre y clic en finalizar. Realizar los mismos pasos para una regla de salida, con la diferenca que cambia el nombre. Abrir la configuracion de sql server.

Dar clic en configuración de red de sql server que se encuentra en la cuarta opcion luego clic en protocolos, en la parte TCP/IP esta desabilitada por lo cual se dará clic derecho y habilitar. Se muestra una ventana y le dar clic en aceptar. Posteriormente ir a TCP/IP y dar clic derecho en propiedades En la siguiente ventana en IP1 se agrega la direccion ip de la maquina que esta en uso, por si no se sabe la direccion ir al CMD y escribir “ipconfig”, dar enter y muestra la ipv , se agrega la ip y en el puerto TCP y puertos dinamicos TCP se pondra el puerto “1433”. En la opción de IPALL en el puerto TCP y puertos dinamicos TCP se pone “1433”. Una vez hecho esto dar clic en aplicar y aceptar.

Despues ir a roles de servidor se elige db creator y sysadmin posteriormente clic en aceptar. Clic derecho en el nuevo usuario creado y dar clic en propiedades. Clic en elementos protegibles, seleccionamos el servidor y dar privilegios al usuario. Se muestra el nombre servidor en caso contrario dar clic en buscar y la ventana mostrada se dara clic en la tercera opcion.activar las casillas conectar sql (2), modificar cualquier base de datos, ver cualquier base de datos , ver estado del servidor y clic en aceptar.

Reinciar el servidor para aplicar cambios. De esta manera creamos un usuario en SQL Server. Luego se creo una base de datos llamado prueba.