Excel + SQL Server + Azure | How to Install SQL Server on Ubuntu Server VM

Esta vez vamos a crear otro servidor, mediante una imagen de Ubuntu que Azure nos ofrece a través de su Marketplace, y es una de muchas opciones que tenemos en cuanto a tecnologías Open Source Posteriormente realizaremos las tareas de instalación de SQL Server

Muy bien… iniciemos rápidamente… Damos click en crear… Le vamos a asignar un nombre… Lo dejamos en disco sólido… Nombre de usuario… Vamos a autenticarnos mediante contraseña… … Y seleccionamos el grupo de recursos ya existente… Click en aceptar… … Estas son las recomendaciones en tamaño, que nos da el editor de la imagen… Voy a seleccionar la primera… Todo esto lo vamos a dejar por defecto Clic en aceptar… Y estas son las características que tendrá nuestra máquina virtual… Aceptar… Solo toca esperar a que se implemente… (2 minutos con 17 segundos) Ahora… Cómo vamos a conectar al servidor para instalar SQL Server… pues… mediante puTTY, un cliente de conexión remota SSH… el cual descargué previamente… dicho enlace de descarga lo dejaré en la descripción del vídeo… Copiemos la IP Pública… Abrimos el cliente… Aquí pegamos la IP… Conectemos… Recuerdan cuando nos pedía el tipo de autenticación cuando creamos el servidor… pues para tener una conexión segura a un servidor Linux, es recomendable crear una clave pública SSH, en cambio, yo seleccioné autenticación por contraseña, que si la contraseña no es lo suficientemente robusta, pues tendremos problemas de seguridad En la descripción del vídeo les dejaré un enlace de cómo crear claves Publicas SSH… Damos clic en sí, en esta alerta de seguridad… Aquí me pide el nombre de usuario… Y luego escribimos el password… Y ya estamos dentro del servidor… Ok… Procedamos a instalar SQL Server… Para ello, Microsoft nos da los pasos necesarios a realizar… El primer paso, es importar las claves GPG (GNU Privacy Guard) de repositorios públicos Copiemos esta línea… Y la pegamos en la consola… Damos ENTER… Listo… Vamos al segundo paso… Y es registrar el repositorio de Ubuntu de Microsoft SQL Server… Copiamos… Damos ENTER… Vamos al tercer paso… Y los siguientes comandos… instalarán SQL Server… Copiemos… Damos ENTER… Y esperamos… … 2 minutos aproximadamente Aquí nos dice que corramos la siguiente línea, para completar la instalación… Que según el cuarto paso… es donde vamos a establecer una contraseña robusta para el System Administrator… Copiemos… Damos ENTER… Aceptamos los términos de licencia… Y aquí ponemos el password para el System Administrator… Lo confirmamos… Esperamos… Y la instalación se completó satisfactoriamente… Ahora vamos a verificar que el servicio esté corriendo… Copiamos… damos ENTER

Y el servicio está corriendo… Salgamos… Como sexto paso, debemos permitir las conexiones remotas abriendo el puerto TCP en el firewall El puerto por defecto es el 1433, y es el que vamos a aplicar en el portal de Azure… Vamos allá… Vamos a ingresar en el grupo de recursos… Y aquí tenemos el grupo de seguridad de red… del servidor… Ingresamos… Y vamos a crear una regla de entrada… Default-allow-sql… Vamos a dejar esta prioridad… Y aquí seleccionamos… MS-SQL Y se nos pone por defecto… el puerto 1433 … Aceptar… Y se está creando la regla… Aquí la tenemos… Y el servidor ya está listo y funcionando… Nosotros no necesitamos conectar a la interfaz gráfica de Ubuntu, ya que la creación de bases de datos, la podemos hacer conectando desde nuestro Managament Studio instalado en Windows… Por aquí tengo SQL Server 2016… y vamos a conectar a dicho servidor… Copiemos la IP… La pegamos aquí… Vamos a ingresar como System Administrator… … Y hemos conectado satisfactoriamente… Vamos a ejecutar un script, para crear una base de datos de prueba… Y ya tenemos almacenados registros en nuestro Ubuntu Server… En el siguiente capítulo veremos cómo gestionar los datos desde Excel… Modificaré los proyectos anteriores, para que veamos algo más interesante… Nos vemos en el siguiente capítulo… … Aquí tienes más contenido el cual puedes explorar y aprender aún más Estoy seguro que te será de muchísima utilidad