manual instalación sql server 2017 · nombre: jon extremado bases de datos fecha: 21/09/2019 10 en...

32
MANUAL INSTALACIÓN SQL SERVER 2017 Jon Extremado – 2ºASIR – 21/09/2019 Windows 10 Pro x64

Upload: others

Post on 16-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

MANUAL INSTALACIÓN SQL SERVER 2017

Jon Extremado – 2ºASIR – 21/09/2019

Windows 10 Pro x64

Page 2: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

1

Índice:

Índice: ......................................................................................................... 1

Instalación de Microsoft SQL Server 2017 ...................................................... 2

• Presentación: ...................................................................................... 2

• Descarga: ........................................................................................... 2

• Instalación: ......................................................................................... 4

o Clave de Producto: ........................................................................... 5

o Términos de licencia:........................................................................ 6

o Reglas Globales: .............................................................................. 7

o Windows Update: ............................................................................. 9

o Archivos de Configuración: ............................................................. 10

o Reglas: .......................................................................................... 10

o Características: .............................................................................. 11

• Instalación Java SE: .......................................................................... 12

o Instancia: ...................................................................................... 14

o Polybase: ....................................................................................... 15

o Configuración del servidor: ............................................................. 15

o Config. Motor de la base de datos: .................................................. 18

o Analysis Services: ........................................................................... 19

o Distributed Replay: ......................................................................... 21

o Python: ......................................................................................... 22

Instalación de SQL Management Studio: ...................................................... 24

• Inicio SQL Server Management Studio: ............................................... 27

Page 3: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

2

Instalación de Microsoft SQL Server 2017

• Presentación:

A continuación, les mostraremos como llevar a cabo la instalación del gestor de

bases de datos Microsoft SQL Server 2017 en su versión completa

“Developer Edition” para Windows 10 de 64Bits, con todo su contenido y

listo para empezar a utilizarlo. Es importante seguir correctamente todos los

pasos con el fin de realizar una buena instalación que no nos de problemas y

conseguir que nuestro gestor de bases de datos funcione de forma óptima.

Los pasos a seguir no difieren mucho de una versión a otra, pero nosotros

recomendamos que la instalación se intente llevar a cabo con la misma versión

que utilizamos nosotros que es “SQL Server 2017 Developer”, que es la

versión completa enfocada a profesionales de la creación y administración de

bases de datos.

• Descarga:

Lo primero de todo será hacernos con nuestra Imagen del programa en si para

la instalación del programa, nosotros ya la tenemos descargada, pero la podemos

bajar fácilmente de la web oficial de Microsoft a través de este enlace:

- https://www.microsoft.com/es-es/sql-server/sql-server-downloads

Page 4: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

3

Elegiremos la versión gratuita “Developer”:

Tras descargar el archivo tan solo tenemos que extraerlo e iniciar la descarga del

programa con un asistente de Microsoft del que obtendremos un archivo como

el que tenemos nosotros ya, con la misma estructura:

Page 5: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

4

• Instalación:

Una vez nos hayamos asegurado de que contamos con todos los archivos

necesarios para la instalación procederemos a ella. Es tan sencillo como seguir

los pasos que en este manual os mostramos.

Lo primero de todo es tener claro que archivos vamos a instalar, de entre todos

los que hay en nuestro archivo de SQL Server 2017. Para empezar, deberemos

instalar el ejecutable de nombre “Setup.exe”, así que lo seleccionamos y lo

ejecutamos con permisos de administrador:

Una vez hecho esto nos aparecerá un asistente de instalación de la propia

aplicación, en ella debemos seleccionar “Instalación”:

Page 6: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

5

Dentro del apartado “Instalación” del asistente seleccionaremos la primera

opción que dice algo así como “Nueva instalación independiente de SQL

Server”:

o Clave de Producto:

Tras seleccionar la instalación independiente, en la pestaña que nos desplegará

elegiremos instalar la versión “developer” y clicaremos siguiente como se ve en

este pantallazo:

Page 7: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

6

o Términos de licencia:

Una vez hecho esto aceptaremos los términos del producto y para proseguir con

la instalación pulsamos en el botón de siguiente:

Page 8: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

7

o Reglas Globales:

A continuación, en la siguiente pantalla tenemos que instalar las reglas para que

la aplicación pueda funcionar, si alguna de las reglas da error deberemos

solventarlo. Para solucionar un error es tan sencillo como seleccionar las letras

en azul y visualizar cual es el problema, en el propio aviso nos explica que

debemos hacer para poder continuar con la instalación:

Page 9: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

8

En mi caso es tan sencillo como reiniciar mi equipo, esto se debe a que tengo

una instalación de Windows pendiente y hasta que no la instale no puedo añadir

SQL Server a mi equipo. Por lo tanto, reinicio y sigo desde este punto con mi

error solventado…

Page 10: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

9

De esta forma ya cumplimos las nueve reglas locales necesarias para instalar SQL

Server, seguimos haciendo clic en Siguiente.

o Windows Update:

Page 11: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

10

En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice

automáticamente mediante Windows Update o no. En mi caso lo aceptare para

tener la versión más actualizada sin tener que estar actualizándolo manualmente.

Seguimos pulsando siguiente.

o Archivos de Configuración:

En este paso se nos irán instalando los distintos archivos de configuración locales

y reglas de la herramienta gestora de bases de datos, esperamos un rato:

o Reglas:

Page 12: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

11

Podemos ver que 3 de las 4 reglas se nos han cumplido, pero tenemos una

advertencia del firewall, de hecho, esta advertencia suele ser muy común y no

debemos de preocuparnos. Yo continuaré la instalación con total normalidad ya

que no hay ningún problema, continuamos con “Siguiente”.

o Características:

A continuación, instalaremos todas las características de la aplicación pulsando

“seleccionar todo”:

Page 13: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

12

Si todo lo correspondiente con las características esta correctamente instalado y

es compatible con nuestro software pasaremos a otra pestaña del asistente de

instalación. En mi caso he tenido un error de Oracle por el cual no puedo

continuar la instalación:

• Instalación Java SE:

La descripción del error nos da una pista de que lo que falla es que no tengo en

mi equipo instalado Oracle Java SE el cual es necesario para Polybase, es tan

sencillo como reparar el error descargando la versión indicada de Java desde la

página web oficial y después volviendo a ejecutar el asistente.

Página oficial + descargas:

https://www.oracle.com/technetwork/es/java/javase/downloads/index.html

Page 14: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

13

Page 15: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

14

¡Tras volver a ejecutar nos dejará continuar con la instalación y habremos

solventado el error!

o Instancia:

Tras haber solucionado este error tenemos que seguir con la instalación y dar

nombre a la instancia que vamos a instalar de SQL. Yo he visto apropiado

nombrar el directorio de instalación como “SQL2017”, después continuamos con

“Siguiente”:

Page 16: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

15

o Polybase:

Más tarde configuraremos Polybase como viene por defecto, y seguimos:

Ahora deberemos seleccionar el método de autenticación que queremos para

nuestro SQL Server según convengamos nosotros, en mi caso lo configuraré con

el agente de SQL Server que viene por defecto con el programa y en el

apartado de intercalación lo dejaré por defecto en español aunque podría haber

tenido que modificarlo, y continuaremos con “Siguiente”:

o Configuración del servidor:

Page 17: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

16

Page 18: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

17

Dentro del motor de la base de datos en la intercalación podemos desactivar la

sensibilidad del motor de la base de datos a los acentos del idioma pulsando en

“personalizar” en los dos idiomas y desmarcando “Distinguir acentos”:

Después dentro de la configuración del motor de la base de datos en

“Configuración del servidor” tendremos que seleccionar la cuenta con la que

nos autenticaremos desde nuestro PC al servidor SQL Server, en mi caso

seleccionaré mi cuenta de administrador, es decir, mi “Usuario Actual” ya que

en mi equipo no hay ningún usuario más que vaya a hacer uso de SQL Server.

También se puede hacer uso de una autenticación mixta entre Windows y la

propia de SQL:

Page 19: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

18

o Config. Motor de la base de datos:

En la misma pestaña comprobamos que los “directorios de datos” son

correctos, y pasamos a la pantalla de TempDB, donde se especifica la seguridad

de autenticación y seguridad de la base de datos:

Page 20: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

19

Después de TempDB nos moveremos a Filestream para activar la seguridad

con este sistema, y continuar con la instalación, para ello marcaremos las 3

casillas de Filestream y pulsaremos “Siguiente”:

o Analysis Services:

La siguiente pestaña es la de configuración del “Analysis Services” lo

configuramos en modo tabular y añadimos a este servicio nuestro propio Usuario

actual y continuamos:

Page 21: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

20

Configurar el apartado de la escalabilidad horizontal de Integration

Services para el nodo principal y el nodo de trabajo, lo vamos a dejar tal cual

viene por defecto y continuamos:

A continuación, aceptamos como nodo de trabajo a nuestra máquina física a

través de su url y continuamos (seguramente sea la de por defecto):

Page 22: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

21

o Distributed Replay:

En el siguiente apartado volvemos a seleccionar el usuario con el que nos

conectaremos a SQL Server, que en mi caso es mi usuario actual y nos servirá

para el Distributed display controller, una vez hecho esto seguiremos con el

proceso:

Después podemos modificar el nombre de la máquina anfitriona para la aplicación

y las rutas de instalación para los directorios necesarios. Yo lo dejaré por defecto

y clicare siguiente:

Page 23: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

22

Los siguientes pasos consisten en aceptar los consentimientos de la aplicación

para poder usarla y aceptar sus términos de uso:

o Python:

Consentimos la instalación de phyton, para continuar:

Page 24: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

23

Por último y después de haber dado nuestro consentimiento pulsamos el botón

de instalar, donde nos muestra todos los componentes del sistema gestor de

bases de datos y sus complementos:

Esperamos ya que tendrá lugar la instalación y descargas en segundo plano hasta

que finalice….

Page 25: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

24

Después de haber esperado pacientemente, nuestra descarga ya estará lista

deberemos procurar que no quede ningún error para el correcto funcionamiento

de la aplicación, por último, ya cerraremos el asistente:

Instalación de SQL Management Studio:

Esta es una herramienta complementaria al propio gestor de bases de datos a

través de la cual tenemos acceso a la descarga de por ejemplo de un asesor de

optimización para la base de datos o al proveedor de sql server de Powershell.

Para instalar esta herramienta se puede descargar desde el Setup.exe, del propio

SQL, en el apartado “Instalar herramientas de administración de SQL

Server”:

Page 26: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

25

Tras pulsar la opción se nos redirigirá a una página oficial de Microsoft en la que

tenemos que descargar esta herramienta que es la que nos permitirá activar el

entorno gráfico en las bases de datos, en mi caso descargaré la última versión

disponible de esta herramienta SSMS 18.2:

Link: https://docs.microsoft.com/es-es/sql/ssms/download-sql-server-

management-studio-ssms?redirectedfrom=MSDN&view=sql-server-2017

Page 27: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

26

Una vez descargado el complemento ya lo podremos ejecutar para iniciar la

instalación, en la ruta que nos da por defecto o una especifica en la que queramos

instalarlo, Pulsaremos “Install” una vez hecho:

Esperamos a que se instale correctamente:

Page 28: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

27

Una vez se ha terminado la instalación se recomienda reiniciar el equipo para

conseguir que se instalen todos los componentes y se apliquen las nuevas

directivas:

• Inicio SQL Server Management Studio:

Para iniciar la interfaz gráfica de SQL tras instalarlo basta con buscar entre

los programas que tenemos instalados en Windows “SQL SERVER” que

hace referencia a la versión de la aplicación “Microsoft SQL Server

Management Studio 18”:

Page 29: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

28

Para iniciar la interfaz gráfica de la aplicación gestor de bases de datos

nos basta con hacer doble clic sobre ella:

Una vez abierta la aplicación desde la que podremos empezar a introducir

el código pertinente para la creación de una base de datos deberemos

autenticarnos con el sistema que elegimos anteriormente durante la

instalación, en mi caso lo hice con mi propio usuario de Windows

“Windows Authentication” a mi servidor local “localhost”, por ello me

basta clicar “connect” para acceder al servidor. Podemos acceder a

distintas funcionalidades de la aplicación, pero para crear nuevas bases de

datos nos debemos de asegurar de que estamos en “Database Engine”:

localhost

Page 30: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

29

Lo más probable es que esta primera vez no tengamos activado el servicio

del servidor para bases de datos así que si nos aparece este error al

intentar conectarnos deberemos activar la característica:

Para solventarlo es tan sencillo como iniciar la herramienta de SQL para

su configuración “SQL Server 2017 Configuration Manager” que se

nos instala automáticamente con la instalación de la propia aplicación y

activar el servicio de “SQL Server MSSQLSERVER”:

Page 31: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

30

Lo activamos ya sea desde la herramienta de configuración del propio sql

o desde la consola de ejecución de Windows buscando por

“Services.msc” y buscando “MSSQLSERVER”:

SQL Server 2017 Configuration Manager:

Win + R “Services.msc”:

Y activamos el servicio…

Page 32: Manual instalación sql server 2017 · Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019 10 En este apartado podemos aceptar o declinar que nuestro SQL Server se actualice automáticamente

Nombre: Jon Extremado Bases de Datos Fecha: 21/09/2019

31

Una vez hecho todo esto, ya tendremos acceso a nuestro gestor de bases

de datos y podremos empezar a crear, configurar y administrar nuestra

propia base de datos desde cero:

¡Esperamos que este manual os haya servido de ayuda!