Instalación y Ediciones de SQL SERVER


 Buenos dĆ­as queridos lectores, el post pasado, vimos algunos conceptos de base de datos, vimos la definición y la historia, pues hoy toca revisar la instalación del Gestor SQL SERVER 2014, que es el que vamos a usar, aunque a la fecha de escribir este post, la versión actual es la 2019, pero con el 2014 basta, hay que decir que existen distintas ediciones de SQL SERVER 2014, y con todas en general son las mismas.




Versión

CaracterĆ­sticas

Enterprise

Contempla todas las características (deshabilitadas en otras ediciones). Es la edición con todas las características

Developer

Edición con las mismas características que la Enterprise, con el fin de ser instalada solamente en ambientes de desarrollo y no de producción. Si se desarrolla en una versión Standard, hay que tener en cuenta las características limitadas de esta versión

Standard

Una versión limitada según la configuración del servidor y sus características, diseñada para servidores inferiores.

Express

Una versión gratuita que posibilita la creación de bases de datos ilimitadas con características bÔsicas, con el fin de apoyar aplicaciones que necesiten una solución simple para almacenamiento de una cantidad limitada de datos, o usuarios que sus recursos y necesidades son limitados. Por ejemplo, en la versión Express el AgenteSQL que se encarga de tareas muy útiles y específicas, estÔ deshabilitado

Azure

Es una versión de SQL Server en la nube que permite pagar mensualmente por el servicio sin la necesidad de mantener un servidor físico. La empresa paga solo por el servicio y el servicio es manejado a través de torres de servidores a lo largo del mundo


Para fines de este curso que estamos empezando, instalaremos la edición Developer, para tener disponibles todas las características.


Para comenzar abriremos el archivo de instalación que se encuentra en la imagen iso del disco o de donde lo hayan descargado.

Ejecutar el programa de instalación

Posterior a eso elegir si queremos nueva instalación o añadir características a una instalación, que se conocerÔ como instancia, en mi caso seleccionaremos nueva instalación.



Seleccionamos la versión y ingresamos la clave del producto para continuar con la instalación


Aceptamos los tƩrminos de licencia que aparecen en pantalla y damos clic en Siguiente


Tenemos que aprobar todas las reglas para poder continuar con la instalación y posterior a eso seleccionar si queremos buscar e instalar actualizaciones junto con la instalación u omitirlo, en mi caso lo voy a omitir.



Seleccionamos las reglas de instalación, como en la imagen anterior y damos clic en Next, y después seleccionamos las características adicionales que se vayan a instalar y damos clic en Next, en ésta parte configuramos también los directorios de instalación, en mi caso, dejaré los directorios predeterminados


DespuĆ©s, configuramos el nombre de la instancia de SQL SERVER. Pero ¿QuĆ© es una instancia?. Bueno, una instancia, bĆ”sicamente es una instalación del servidor, podemos tener varias instalaciones con sus bases de datos independientes ejecutĆ”ndose en paralelo, cada instancia, debe tener su nombre que la identifique de las demĆ”s, en este caso, el nombre serĆ” SERVERSQL y damos clic en Next.


Después se van a configurar los servicios, si queremos que inicien automÔticamente o de manera manual, o si tienen contraseña, en este caso dejaré la configuración predeterminada y damos clic en Siguiente


En la pestaƱa Server Configuration nos encontramos con las siguientes opciones:
  • Authentication Mode: Nos permite configurar el modo de autenticación, si nos conectaremos solo por windows, o tambien por autenticación sql mediante el usuario sa, si es asĆ­, en esta parte configuramos el usuario sa, en mi caso utilizarĆ© ambos mĆ©todos, el de windows y el de sql configurando la contraseƱa del usuario sa
  • Add Current User: en esta opción nos permite agregar el usuario actual de windows como el usuario administrador de la instancia.


En la pestaƱa Data Directories nos encontramos las siguientes opciones:

  • User Database Directory: Aqui vamos a configurar los directorios donde se alojarĆ”n las bases de datos de usuario, es decir, las bases de datos que vayamos creando se van a alojar en el directorio que le indiquemos a continuación
  • User Database Log Directory: Aqui vamos a configurar los directorios donde se alojarĆ”n los log o registros de base de datos que vayamos creando se van a alojar en el directorio que le indiquemos a continuación.
  • TempDB Directory: AquĆ­ vamos a configurar los directorios donde se alojarĆ” la base de datos TempDB, la cual sirve para alojar los objetos temporales que se crean en la instancia.
  • TempDB Log Directory: AquĆ­ vamos a configurar el directorio donde se guardarĆ” el log de la base de datos TempDB
  • Backup Directory: AquĆ­ vamos a configurar el directorio predeterminado, al cual, se van a crear los respaldos realizados por la base de datos.
En mi caso, dejarƩ los directorios predeterminados, posteriormente, manualmente ubicaremos cada uno de los archivos de base de datos que vayamos creando mediante opciones de la sentencia CREATE DATABASE.




En la pestaƱa FILESTREAM nos permitirĆ” activar el servicio de FILESTREAM que nos permite almacenar archivos dentro de una tabla de bases de datos, que veremos en este mismo blog, mĆ”s adelante.


Una vez configurado, damos clic en Next y después al botón Install.



Una vez que la instalación comienza, solo queda esperar a que termine, y saldrÔ una pantalla como esta:



Ahora podemos comprobar la correcta instalación mediante la consola de configuración de SQL SERVER



En este caso, cuando instalamos y dejamos los valores por defecto, en la parte de los servicios el AgenteSQL estaba de forma manual, es por eso por lo que aquí aparece detenido, sin embargo la instancia de SQL SERVER aparece corriendo, por lo cual la instalación esta correcta. Solo faltaría la instalación del Management Studio, que es el entorno grÔfico para SQL SERVER.



No hay comentarios.:

Publicar un comentario

Crear tablas en SQL SERVER

 Seguimos con el curso de SQL SERVER y hoy veremos la creación de tablas, hemos visto ya los tipos de datos y el dĆ­a de hoy comenzaremos a c...