Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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:
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.
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
Recomendado:
Ediciones Express: 1 GB
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
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
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.
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:
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.
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:
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.
Escriba una contraseña para los usuarios que se autentican en la base de datos.
Idioma predeterminado
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.
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.
9
Requisitos del Servidor para la Instalación de Windows Server 2019
Procesador
Mínimo:
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:
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
Los adaptadores de red utilizados con esta versión deberían incluir estas características:
Mínimo:
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)
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:
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 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:
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.
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