Cargando



Instalar SQL Server 2019 en Mac

Tutorial con vídeo para saber cómo instalar SQL Server 2019 en Mac paso a paso de manera detallada.


abr 22 2021 11:52
Avanzado

Gestionar datos suele ser una tarea algo compleja ya que existen muchos tipos de estos datos y adicional a ellos se deben crear parámetros como tablas, consultas y demás elementos que vinculen y relacionen los datos entre si para arrojar la respuestas necesarias cuando sea el momento. Para ayudar a administrar todo esto de forma simple pero a la vez completa, disponemos de SQL Server 2019.

 

Tutorial para poder tener un escritorio remoto Mac y así controlar Mac desde Windows o crear escritorio remoto Windows.

 

SQL Server 2019 consiste en una plataforma para administrar datos con un enfoque seguir, dinámico y moderno, esto se logra ya que SQL Server cuenta con un motor confiable compatible con el dialecto T-SQL para que como desarrolladores estemos en capacidad de crear aplicaciones resistentes y de alto rendimiento.

 

SQL Server 2019 Elementos
SQL Server 2019 esta integrado por diversos elementos que lo hacen único como:
  • Bases de datos en memoria
  • Almacén de columnas
  • Indices
  • Nuevos clústeres de Big Data
  • Soporte para contenedores Linux
  • Adición de la capa de abstracción de plataforma (PAL) en SQL Server para ser ejecutado en Linux
  • Soporte para sistemas operativos Ubuntu, Red Hat Enterprise Linux y SUSE
  • Soporte para Spark y Apache Hadoop File System (HDFS)
  • Integra un motor de servidor el cual puede ser ejecutado en dispositivos Edge y la plataforma ARM
  • Soporta lenguajes de programación como T-SQL, Java, C / C ++, Scala, Node.js, C # / VB.NET, Python, Ruby y .NET Core

Hardware
Para usar de forma correcta SQL Server 2019 será necesario lo siguiente a nivel de hardware:
  • 1 GB de memoria (recomendada 4 GB)
  • 6 GB de espacio disponible en el disco duro
  • Procesador x64 de 1.4 GHz o más (recomendable 2 GHz)

 

SQL Server 2019 tiene acceso a la información a través de consultas de datos relacionales, no relacionales, estructurados y no estructurados con el fin de que las opciones de acceso a este tipo de detalles no sean limitadas.
SQL Server 2019 es compatible con macOS y Solvetic explicará el paso a paso para instalarlo allí.

 

Para estar al día, recuerda suscribirte a nuestro canal de YouTube!
SUSCRIBETE EN YOUTUBE

 

 

Cómo instalar SQL Server 2019 en macOS

 

Paso 1

Lo primero será instalar Docker, esta es una aplicación con la cual es posible crear y compartir aplicaciones y microservicios en contenedores directamente en el sistema, Docker integra funciones y complementos como Docker Engine, Docker CLI Client, Docker Compose, Notary, Kubernetes y Credential Helper.

 

Docker posee un conjunto de bibliotecas de imágenes y plantillas certificadas en Docker Hub para hacer uso de repositorios seguros y extender al máximo las capacidades de las aplicaciones.

Docker dispone de características como
  • Actualizaciones automáticas
  • Facilidad para contener y compartir diversas aplicaciones en cualquier plataforma en la nube, diversos lenguajes y marcos (frameworks) disponibles
  • Integra la última versión de Kubernetes
  • Instalación sencilla
  • Capacidad para trabajar de forma nativa en Linux a través de WSL 2 en máquinas con Windows
  • Rendimiento confiable para la virtualización nativa de Windows Hyper-V
  • Montaje de volumen para código y datos
  • Desarrollo y depuración en contenedores con IDE compatibles

 

 

Vamos a descargar Docker para macOS en el siguiente enlace:

 

Paso 2

Allí seleccionamos si nuestro macOS cuenta con chip de Intel o Apple, luego al pulsar en la versión correcta veremos lo siguiente. Clic en Permitir para descargar Docker.


 

Paso 3

Ejecutamos el archivo descargado y esta será verificado:


instalar-SQL-Server-2019-en-macOS-2.jpg

 

Paso 4

Después de esta verificación, veremos lo siguiente:


 

Paso 5

Arrastramos el ejecutable a Aplicaciones, se dará paso al proceso de copia:


instalar-SQL-Server-2019-en-macOS-4.jpg

 

Paso 6

Accedemos a Aplicaciones y abrimos Docker allí:


 

Paso 7

Iniciará la verificación de Docker:


instalar-SQL-Server-2019-en-macOS-6.jpg

 

Paso 8

Al finalizar se desplegará el siguiente mensaje:


instalar-SQL-Server-2019-en-macOS-7.jpg

 

Paso 9

Damos clic en Abrir para acceder y recibiremos la siguiente advertencia:


instalar-SQL-Server-2019-en-macOS-8.jpg

 

Paso 10

Damos clic en OK e ingresamos la contraseña de administrador:


instalar-SQL-Server-2019-en-macOS-9.jpg

 

Paso 11

Damos clic en “Instalar herramienta auxiliar” para completar el proceso y abrir Docker en macOS:


 

Paso 12

Al cargar la configuración veremos esto:


 

Paso 13

Pulsamos en el ícono de Docker y seleccionamos "Preferences”:


instalar-SQL-Server-2019-en-macOS-12.png

 

Paso 14

En la sección "Resources" ampliamos la memoria RAM. Damos clic en "Apply & Restart" para completar el proceso.


 

Paso 15

Después de esto accedemos a la terminal en macOS y descargamos la versión de SQL Server para Linux:
docker pull microsoft/mssql-server-linux

 

Paso 16

Se dará paso al proceso de descarga, extracción e instalación de los componentes:

 

 

Paso 17

Al finalizar el proceso veremos lo siguiente:


 

Paso 18

Al finalizar esto vamos a acceder al tablero de Docker y veremos que no hay ningún contenedor activo:


 

Paso 19

Vamos de nuevo a la terminal, allí ejecutamos el contenedor de SQL Server 2019:
docker run -d --name MySQLServer -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Passwordxxxxxx#' -p 1433:1433 microsoft/mssql-server-linux
Parámetros
Los parámetros aquí descritos son:
  • -e ACCEPT_EULA=Y: hace referencia a que aceptamos el EUA (Acuerdo de licencia de usuario final) de Microsoft.
  • -e SA_PASSWORD: allí se establece la contraseña de administrador del sistema para SQL Server, esta contraseña debe tener mínimo 8 caracteres y disponer de caracteres de al menos 3 secciones como letras mayúsculas, minúsculas, números y símbolos
  • El parámetro -p permite hacer uso del 1433 como número de puerto TCP
  • --name define el nombre de la instancia en sqlserver2019
  • -d ejecuta la ventana acoplable en modo daemon, este se utiliza para ejecutar el contenedor en segundo plano

 



 

Nota
Asignamos la contraseña deseada en Password.

 

Paso 20

Accedemos de nuevo al tablero de Docker y el contenedor estará activo:


 

Paso 21

El siguiente paso será descargar Azure Data Studio para macOS, Azure Data Studio es una herramienta de base de datos para diversas plataformas con la cual es posible administrar datos locales y en la nube en sistemas como Windows, macOS y Linux, su descarga esta disponible en el siguiente enlace:


 

Paso 22

Descargamos el archivo ZIP, debemos aceptar la descarga:


instalar-SQL-Server-2019-en-macOS-21.png

 

Paso 23

Una vez descargado, ejecutamos Azure Data Studio:


instalar-SQL-Server-2019-en-macOS-22.jpg

 

Paso 24

Clic en Abrir para proceder con la apertura, veremos lo siguiente. Damos clic en "New connection"


 

Paso 25

Ingresamos los valores:
  • server: localhost
  • authentication type: SQL Login
  • user name: sa
  • password: Passwordxxxxx
  • Database : Default
  • Server Group: Default


 

Paso 26

Creamos la conexión dando clic en “Connect”, esto enlazara con SQL Server 2019:


 

Paso 27

Navegamos en las diferentes opciones de uso:


 

Paso 28

Desde Home es posible acceder a la estructura de SQL Server 2019:


 

Paso 29

Damos clic en "New Query", vamos a crear la base de datos con la sintaxis "CREATE DATABASE Nombre":


 

Paso 30

Seleccionamos la línea y damos clic en Run para ejecutarla:


 

Paso 31

Al ejecutarse veremos lo siguiente:


 

Paso 32

Damos clic derecho en Databases y seleccionamos la opción "Refresh" con el fin de ver la base de datos creada:


 

Este ha sido el paso a paso para instalar uno de las herramientas mas populares para gestionar datos como lo es SQL Server 2019.

 

Tutorial para compartir y conectar carpetas de red entre Mac y Windows 10.


¿Te ayudó este Tutorial?


2 Comentarios


Julian Oviedo
jul 06 2023 19:42

Buenos días amigos, gracias por el Tutorial.

 

Tengo un inconveniente y agradezco si me pueden colaborar, por favor.

 

Ejecutando todos los pasos al pide de la letra, llegué al punto donde me estanqué en la TERMINAL porque me aparece un mensaje de error así:

Using default tag: latest
Error response from daemon: pull access denied for microsoft/mssql-server-linux, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

Cabe recalcar que tengo abierto Docker y con sesión iniciada (Logged In).

 

Desconozco completamente la causa de esto y quiero preguntarles si ustedes saben cómo solucionar este inconveniente para los estándares de 2023.

 

Agradezco de verdad todo el apoyo que me puedan brindar.

 

Saludos cordiales,

 

Julián.

Buenos días amigos, gracias por el Tutorial.

 

Tengo un inconveniente y agradezco si me pueden colaborar, por favor.

 

Ejecutando todos los pasos al pide de la letra, llegué al punto donde me estanqué en la TERMINAL porque me aparece un mensaje de error así:

Using default tag: latest
Error response from daemon: pull access denied for microsoft/mssql-server-linux, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

Cabe recalcar que tengo abierto Docker y con sesión iniciada (Logged In).

 

Desconozco completamente la causa de esto y quiero preguntarles si ustedes saben cómo solucionar este inconveniente para los estándares de 2023.

 

Agradezco de verdad todo el apoyo que me puedan brindar.

 

Saludos cordiales,

 

Julián.

 

El error que estás experimentando parece indicar que el repositorio de Docker no existe o que Docker no puede acceder a él. Esta puede ser la consecuencia de varios factores, pero aquí te dejo algunos pasos para intentar solucionar el problema:

 

Verificar el nombre del repositorio porque en ocasiones, los nombres de los repositorios pueden cambiar. Microsoft puede haber cambiado el nombre o la disponibilidad de su imagen de Docker para SQL Server. Puedes buscar en Docker Hub para ver si la imagen "microsoft/mssql-server-linux" todavía existe.

 

Verificar la versión de Docker asegurandote de que estás usando la última versión de Docker. A veces, las versiones más antiguas pueden tener problemas de compatibilidad con repositorios o imágenes más recientes.

 

Revisar tu conexión a Internet comprobando si tienes acceso a Internet. Docker necesita una conexión a Internet para descargar imágenes de Docker Hub.

 

Verificar tus credenciales de Docker que has iniciado sesión correctamente en Docker. Puedes intentar cerrar la sesión y volver a iniciarla para ver si eso soluciona el problema.

 

Revisar los permisos del repositorio porque si el repositorio es privado, es posible que necesites permisos adicionales para acceder a él.

 

Si sigues igualmente con el problema o quieres que te explique algun paso de lo que te comento comentalo. Además es posible que este problema sea un error o una limitación de Docker o del repositorio en cuestión.

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X