Você está na página 1de 23

PLAN DE INSTALACION DE SMBD SQL

SERVER 2017
REQUISITOS DE HARDWARE Y SOFTWARE SQL SERVER 2017

En este trabajo se enumeran los requisitos mínimos de hardware y software para instalar y ejecutar
SQL Server en el sistema operativo Windows.

Se recomienda ejecutar SQL Server en equipos con los formatos de archivo NTFS o ReFS. SQL Server
se puede instalar en un equipo con el sistema de archivos FAT32, pero no se recomienda porque es
menos seguro que el sistema de archivos NTFS o ReFS

El programa de instalación de SQL Server bloqueará las instalaciones en unidades de disco de solo
lectura, asignadas o comprimidas.

La instalación no se lleva a cabo si el programa de instalación se inicia a través de una Conexión a


Escritorio remoto con los medios de un recurso local en el cliente RDC. Para realizar la instalación de
forma remota, los medios deben estar en un recurso compartido de red o localmente en una máquina
virtual o física. Los medios de instalación de SQL Server pueden estar en un recurso compartido de
red, en una unidad asignada, en una unidad local o como una imagen ISO de una máquina virtual.

Un requisito previo de la instalación de SQL Server Management Studio es tener .NET 4.6.1. El
programa de instalación instalará automáticamente .NET 4.6.1 cuando se seleccione SQL Server
Management Studio.

El programa de instalación de SQL Server instala los siguientes componentes de software que el
producto necesita:

 SQL Server Native Client


 Archivos auxiliares del programa de instalación de SQL Server.

Componente Requisito
Net Framework SQL Server 2016 (13.x) RC1 y las versiones
posteriores necesitan .NET Framework 4.6
para el Motor de base de datos, Master Data
Services o la replicación. El programa de
instalación de SQL Server 2016 (13.x) instala
automáticamente .NET Framework. .NET
Framework también se puede instalar
manualmente desde Microsoft .NET
Framework 4.6 (instalador web) para
Windows.
Versión preliminar de SQL Server 2019
requiere .NET Framework 4.6.2. Está
disponible en el Centro de descarga.

Windows 8.1y Windows Server 2012 R2


necesitan KB2919355 para instalar .NET
Framework 4.6.
Software de red Los sistemas operativos admitidos para SQL
Server tienen software de red integrado. Las
instancias con nombre y predeterminadas
de una instalación independiente admiten
los siguientes protocolos de red: Memoria
compartida, canalizaciones con nombre,
TCP/IP y VIA.

El protocolo VIA no es compatible con los


clústeres de conmutación por error. Los
clientes o las aplicaciones que se ejecutan en
el mismo nodo del clúster de conmutación
por error que la instancia de SQL Server
pueden usar el protocolo de memoria
compartida para conectarse a SQL Server
con la dirección de la canalización local. Sin
embargo, este tipo de conexión no es
compatible con clúster y generará un error
después de la conmutación por error de una
instancia. Por tanto, no se recomienda y solo
se debe usar en escenarios muy específicos.

El protocolo VIA está desusado. Esta


característica está en modo de
mantenimiento y es posible que no se
incluya en una versión futura de Microsoft
SQL Server. Evite utilizar esta característica
en nuevos trabajos de desarrollo y tenga
previsto modificar las aplicaciones que
actualmente la utilizan
Disco duro SQL Server requiere un mínimo de 6 GB de
espacio disponible en disco.

Las necesidades de espacio en disco variarán


según los componentes de SQL Server que
instale.
Para la instalación desde disco se necesita
Unidad
una unidad de DVD.
SQL Server requiere Súper VGA (800x600) o
Monitor
un monitor de una resolución mayor.

2
La funcionalidad de Internet necesita acceso
Internet
a Internet (no necesariamente de carácter
gratuito).
Requisitos de Hardware
Mínimo:
Memoria
Ediciones Express: 512 MB

Las demás ediciones: 1 GB

Recomendado:

Ediciones Express: 1 GB

Las demás ediciones: Al menos 4 GB, que


debe aumentar a medida que el tamaño de
la base de datos aumente para asegurar un
rendimiento óptimo.
Velocidad del procesador Mínimo: Procesador x64: 1,4 GHz

Recomendado: 2.0 GHz o superior


Procesador x64: AMD Opteron, AMD Athlon
Tipo de procesador
64, Intel Xeon compatible con Intel EM64T,
Intel Pentium IV compatible con EM64T
La instalación de SQL Server es posible
Recomendación
únicamente en procesadores x64. Ya no es
viable en procesadores x86.
La memoria mínima necesaria para instalar
Recomendación
el componente Servidor de calidad de datos
en Data Quality Services (DQS) es de 2 GB
de RAM, que es independiente del requisito
de memoria mínima de SQL Server.

Compatibilidad con el Sistema Operativo

Edición de Enterprise Desarrollador Estándar Web Express


SQL server
Windows Si Si Si Si Si
server 2019
Datacenter
Windows Si Si Si Si Si
server 2019
standard
Windows Si Si Si Si Si
server 2019
essential

3
Windows Si Si Si Si Si
server 2016
Datacenter
Windows Si Si Si Si Si
server 2016
standard
Windows Si Si Si Si Si
server 2016
essential
Windows Si Si Si Si Si
server 2012
Datacenter
Windows Si Si Si Si Si
server 2012
standard
Windows Si Si Si Si Si
server 2012
essential
Windows Si Si Si Si Si
server 2012
Foundation
Windows 10 No Si Si No Si
Io Enterprise
Windows 10 No Si Si No Si
Enterprise
Windows 10 No Si Si No Si
profesional
Windows 10 No Si Si No Si
home
Windows 8.1 No Si Si No Si
Enterprise
Windows 8.1 No Si Si No Si
pro
Windows 8.1 No Si Si No Si
Enterprise
Windows 8.1 No Si Si No Si
pro
Windows 8 No Si Si No Si

Para este proyectos instalaremos la SQL server en el sistema operativo Windows Server 2019.
Windows Server 2019 marca el lanzamiento del Long-Term Servicing Channel o LTSC.
Licencias que serán distribuidas cada 2-3 años y que reciben el soporte tradicional, cinco años
de soporte completo + cinco años de soporte extendido.

4
LICENCIA DE SQL SERVER 2017

Edición Ideal para Modelo de licencias Precio USD


Estándar Funciones de Por Núcleo $ 3,717
administración de
datos e inteligencia
empresarial
esenciales para las
cargas de trabajo que
no son críticas, con un
uso mínimo de
recursos de TI.

La licencia del SQL server 2017 será para un procesadores Intel® Xeon® Platinum de segunda
generación. En peso colombiano equivale a: $ 11, 845,335.60

Recursos Humanos para la Administración


SQL Server Management Studio es una herramienta, proporcionada por Microsoft, para facilitar la
administración de SQL Server 2017. Para ello, ofrece un entorno gráfico y fácil de usar en el cual es
sencillo crear o modificar la base de datos.

SQL Server Management Studio (SSMS) es un entorno integrado para administrar cualquier
infraestructura de SQL, desde SQL Server a Azure SQL Database. SSMS proporciona herramientas
para configurar, supervisar y administrar instancias de SQL Server y bases de datos. Use SSMS para
implementar, supervisar y actualizar los componentes de capa de datos usados por las aplicaciones,
además de compilar consultas y scripts.

Se usa SSMS para consultar, diseñar y administrar bases de datos y almacenes de datos, estén donde
estén, en el equipo local o en la nube. SSMS es gratuito.

Recursos SQL Server 2017 para Soporte Técnico


Microsoft cuenta con un sitio web donde se pueden encontrar información para asesorías como blogs
y comunidades; los administradores de bases de datos pueden formular preguntas acerca del motor
de SQL Server y poder darle solución a estas.

Se puede encontrar toda la información en el siguiente link


https://techcommunity.microsoft.com/t5/SQL-Server-Support/bg-p/SQLServerSupport

https://www.microsoft.com/es-es/sql-server/sql-server-2017-resources

https://support.microsoft.com/es-mx/supportforbusiness/productselection

5
6
Administración por medio de SQL Server Magnament Studio

SSMS 18.0 (GA) es la versión más reciente de SQL Server Management Studio. La generación 18.x de
SSMS proporciona compatibilidad con casi todas las áreas de características desde SQL Server 2008
hasta SQL Server 2019 versión preliminar.

Esta versión de SSMS admite las siguientes plataformas de 64 bits cuando se usa con el Service Pack
más reciente disponible:

 Windows 10 (64 bits) *


 Windows 8.1 (64 bits)
 Windows Server 2016 *
 Windows Server 2012 R2 (64 bits)
 Windows Server 2012 (64 bits)
 Windows Server 2008 R2 (64 bits)

Recursos de Usuarios para SQL Server


Un usuario es una entidad de seguridad de la base de datos. Los inicios de sesión deben estar
asignados a un usuario de base de datos para poder conectarse a una base de datos. Un inicio de
sesión se puede asignar a bases de datos diferentes como usuarios diferentes pero solo se puede
asignar como un usuario en cada base de datos. En una base de datos parcialmente independiente,

7
puede crearse un usuario que no tenga un inicio de sesión.. Si el usuario invitado de una base de datos
está habilitado, un inicio de sesión que no esté asignado a un usuario de la base de datos puede entrar
en la base de datos como el usuario invitado.

Como entidad de seguridad, se pueden conceder permisos a los usuarios. El ámbito de un usuario es
la base de datos. Para establecer conexión con una base de datos concreta de la instancia de SQL
Server, un inicio de sesión debe estar asignado a un usuario de la base de datos. Los permisos dentro
de la base de datos se conceden y deniegan al usuario de la base de datos, no al inicio de sesión.

Crear un usuario con SSMS

1. En el Explorador de objetos, expanda la carpeta Bases de datos.

2. Expanda la base de datos en la que se va a crear el usuario de la misma.

3. Haga clic con el botón derecho en la carpeta Seguridad, seleccione Nuevo y después Usuario....

4. En el cuadro de diálogo Usuario de base de datos - Nuevo, en la página General, seleccione uno
de los tipos de usuario siguientes de la lista Tipo de usuario:

 usuario SQL con inicio de sesión


 usuario SQL con contraseña
 Usuario SQL sin inicio de sesión
 Usuario asignado a un certificado
 Usuario asignado a una clave asimétrica
 usuario de Windows

Cuando se selecciona una opción, las demás opciones del cuadro de diálogo podrían cambiar. Algunas
opciones solo se aplican a tipos específicos de usuarios de base de datos. Algunas opciones pueden
dejarse en blanco y usarán un valor predeterminado.

Nombre de usuario.

Escriba un nombre para el nuevo usuario. Si ha elegido Usuario de Windows en la lista Tipo de usuario,
también puede hacer clic en los puntos suspensivos (...) para abrir el cuadro de diálogo Seleccione
Usuario o Grupo.

8
Nombre de inicio de sesión

Especifique el inicio de sesión del usuario. Como alternativa, haga clic en los puntos suspensivos (...)
para abrir el cuadro de diálogo Seleccionar inicio de sesión. Si selecciona Usuario SQL con inicio de
sesión o Usuario de Windows en la lista Tipo de usuario, estará disponible Nombre de inicio de sesión.

Contraseña y Confirmar contraseña

Escriba una contraseña para los usuarios que se autentican en la base de datos.

Idioma predeterminado

Escriba el idioma predeterminado del usuario.

Esquema predeterminado

Escriba el esquema al que pertenecerán los objetos creados por este usuario. Como alternativa, haga
clic en los puntos suspensivos (...) para abrir el cuadro de diálogo Seleccionar esquema. Si selecciona
Usuario SQL con inicio de sesión, Usuario SQL sin inicio de sesión, Usuario de Windows en la lista
Tipo de usuario, estará disponible Esquema predeterminado.

Nombre de certificado

Escriba el certificado que se usará para el usuario de base de datos. Como alternativa, haga clic en los
puntos suspensivos (...) para abrir el cuadro de diálogo Seleccionar certificado. Si selecciona Usuario
asignado a un certificado en la lista Tipo de usuario, estará disponible Nombre de certificado.

Nombre de clave asimétrica

Escriba la clave que se usará para el usuario de base de datos. Como alternativa, haga clic en los
puntos suspensivos (...) para abrir el cuadro de diálogo Seleccionar clave asimétrica. Si selecciona
Usuario asignado a una clave asimétrica en la lista Tipo de usuario, estará disponible Nombre de clave
asimétrica.

Haga clic en Aceptar.

9
Requisitos del Servidor para la Instalación de Windows Server 2019

Procesador

El rendimiento del procesador depende no solo de su frecuencia de reloj, sino también de su


número de núcleos y tamaño de la caché. A continuación, se detallan los requisitos relativos
al procesador para este producto:

Mínimo:

 Procesador de 64 bits a 1,4 GHz


 Compatible con el conjunto de instrucciones x64
 Admite DEP y NX
 Admite CMPXCHG16b, LAHF/SAHF y PrefetchW
 Admite la traducción de direcciones de segundo nivel (EPT o NPT)

Coreinfo es una herramienta que puede usar para confirmar cuáles de estas funciones tiene
su CPU.

RAM

A continuación, se detallan los requisitos estimados relativos a la memoria RAM para este
producto:

Mínimo:

 512 MB (2 GB para la opción de instalación Servidor con Experiencia de escritorio)


 Tipo ECC (código de corrección de errores) o una tecnología similar para las
implementaciones del host físico.

Requisitos de espacio en disco y del controlador de almacenamiento

Los equipos que ejecutan Windows Server 2019 deben incluir un adaptador de almacenamiento que
sea compatible con la especificación de arquitectura PCI Express. Los dispositivos de
almacenamiento persistente en servidores clasificados como unidades de disco duro no deben ser
PATA. Windows Server 2019 no permite ATA, PATA, IDE y EIDE para unidades de arranque, página
o datos.

A continuación se detallan los requisitos mínimos de espacio en disco estimados para la partición del
sistema.

10
 Mínimo: 32 GB

Requisitos del adaptador de red

Los adaptadores de red utilizados con esta versión deberían incluir estas características:

Mínimo:

 Un adaptador Ethernet con capacidad de rendimiento de al menos gigabit.


 Compatible con la especificación de arquitectura PCI Express.

 Un adaptador de red que admite la depuración de red (KDNet) es útil, pero no es un requisito
mínimo.

 Un adaptador de red que admite el entorno de ejecución previo al arranque (PXE) es útil, pero
no es un requisito mínimo.

Otros requisitos

Los equipos que ejecutan esta versión también deben tener lo siguiente:

 Unidad de DVD (si necesita instalar el sistema operativo por medio de DVD)
 Los siguientes elementos no son estrictamente obligatorios, pero sí necesarios para algunas
características:
 Sistema basado en UEFI 2.3.1c y firmware que admita el arranque seguro
 Módulo de plataforma segura
 Dispositivo de gráficos y monitor que admita Súper VGA (1024 x 768) o una mayor resolución
 Teclado y mouse de Microsoft® (u otro dispositivo señalador compatible)
 Acceso a Internet (pueden aplicarse las tarifas correspondientes)

Instalar Microsoft SQL Server 2017 en Windows Server Desktop

Como su nombre indica, es una instalación en Windows Server, por lo tanto, necesitaremos un
servidor Windows Server. Para esta entrada, estoy utilizando un Windows Server 2019. Aparte de la

11
instalación básica del propio servidor, se debe tener en cuenta la configuración de discos. Sobre todo
en entornos de producción. En la instalación básica utilizaríamos cuatro:

 Volumen para la aplicación y instancia principal de la base de datos.


 Volumen para las bases de datos de usuario
 Volumen para las transacciones (logs) de las bases de datos
 Volumen para la base de datos y archivos de transacciones de la base de datos TempDB

En el momento de inicializar los discos, hay que asegurarse que utiliza el formato de partición GPT
en todos ellos.

El volumen para las aplicaciones y la instancia (unidad E), se formateará, como cualquier otro
volumen, con el sistema de archivos NTFS y la unidad de asignación por defecto.

Los volúmenes para las bases de datos (unidad K), los registros de transacción (unidad L) y base de
datos TempDB (unidad T), se formatearán con el sistema de archivos ReFS con una asignación de
unidad de 64K.

12
Para la instalación, cargamos la imagen ISO con los binarios de la instalación de Microsoft SQL Server
2017 y ejecutar la aplicación de la raíz Setup.

13
Se inicia el asistente de instalación. En el menú de opciones de la izquierda, hacer clic en Instalación.

De las opciones de instalación, hacer clic en Nueva instalación stand-alone de Microsoft SQL Server
2017 y esperar que acabe de arrancar el asistente.

14
Página de licencia, hacer clic en Siguiente para continuar.

Aceptar los términos y condiciones para la instalación y hacer clic en el botón siguiente.

15
Comprobación de prerrequisitos, si todo está correcto continúa. Y posibilidad de hacer el Windows
Update. De momento dejamos el checkbox sin marcar. Hacer clic en el botón Siguiente.

Instalación de los archivos de instalación. Valga la redundancia. Y comprobación de las reglas de


instalación, en que será normal que advierta de la configuración del cortafuegos que haremos al
finalizar la misma. Hacer clic en el botón Siguiente.

Instalación de aplicaciones, aquí seleccionar según las necesidades del servidor de bases de datos.
Como que el objetivo de esta entrada es sólo el servidor de base de datos básico, se marca sólo el
checkbox del motor de base de datos. Cambiar la ubicación de la instancia y aplicaciones compartidas
en la unidad correspondiente. En mi caso la unidad E. Hacer clic en el botón Siguiente para continuar.

16
Indicar el nombre de la instancia, para Microsoft SQL Server 2017, por defecto MSSQLSERVER. Hacer
clic en el botón Siguiente.

Indicar las cuentas de servicio. Si la máquina no se tiene que comunicar con nada, ya está bien los
usuarios locales, sin embargo, si se tiene que comunicar con otros servicios de red, es conveniente
que los usuarios sean del Active Directory, con los permisos adecuados sobre esta máquina.

17
Hacer clic en la pestaña Collation para definirla. Recuerdo que es un punto importante para el
comportamiento del SQL Server con los datos. Preguntar siempre a los gestores de bases de datos la
Collation adecuada para ellas. En el caso de España, una configuración correcta puede ser
Modern_Spanish_CI_AS o Latin1_General_CI_AS. Hacer clic en el botón Siguiente para continuar.

Seleccionar el tipo de autenticación de usuarios sobre el SQL Server. Personalmente me gusta dejar
las dos: Windows y SQL Server, por lo tanto, seleccionar modo mixto. Especificar una contraseña
fuerte (que nos conocemos) para el usuario administrador de SQL Server (sa). Haciendo clic en el
botón Añadir nos permite añadir el grupo de usuarios administradores de SQL Server del Active
Directory como administradores de SQL Server, es la opción recomendada.

18
Hacer clic en la pestaña Directorios de datos para establecer las ubicaciones correspondientes a:

 Directorio raíz de datos: se puede quedar con la instancia.


 Directorio de bases de datos de usuario. En mi caso, el volumen de Base de datos, la unidad
K:\MSSQL\Data
 Directorio de logs de usuario. En mi caso, el volumen de logs, la unidad L:\MSSQL\Logs
 Directorio de copias de seguridad: se puede quedar con la instancia. En entornos de
producción recomiendo que la copia de seguridad se haga directamente en otro servidor,
unidad compartida del servidor de archivos, por ejemplo. Por aquello de tener todos los
huevos en la misma cesta.

19
Hacer clic en la pestaña TempDB para establecer la ubicación de los archivos de la base de datos
temporal:

 Bases de datos grandes y con carga intensiva recomiendo separar los datos de los logs.
 Bases de datos pequeñas, la base de datos y el registro de transacciones pueden estar todo
en el mismo disco duro.

20
El Filestream lo dejamos por defecto, si no nos dicen lo contrario. Hacer clic en el botón Siguiente
para continuar.

Se nos presenta el resumen de la instalación y la ubicación del archivo de parametrización, por si


hiciera falta. Si todo está correcto, hacer clic en el botón Instalar y ponernos cómodos que esto
tardará un poco.

Finalizada la copia y instalación, comprobar que todo sea correcto y hacer clic en el botón Cerrar.

21
Ya tenemos un Microsoft SQL Server 2017 operativo. ¡Ojo, no! No se puede llegar mediante la red, se
debe configurar el cortafuegos.

Nota: El punto anterior describe una instalación nueva de SQL server 2017 sobre Windows Server
2019, pero hay que tener en cuenta si se pueden presentar otros casos como la migración de bases
de datos existentes sobre el motor de base de datos.

22
Referencias Bibliográficas

https://www.microsoft.com/es-es/sql-server/sql-server-2017-resources

https://docs.microsoft.com/es-es/sql/database-engine/install-windows/install-sql-server-
from-the-installation-wizard-setup?view=sql-server-2017

https://www.jmsolanes.net/es/install-sql-server-2017/

https://docs.microsoft.com/es-es/sql/database-engine/install-windows/install-sql-server-
from-the-installation-wizard-setup?view=sql-server-2017

23

Você também pode gostar