SQL Server

Instalar SQL Server en Ubuntu 18.04

Actualizar

sudo apt-get update

Ejecutar

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Registrar las llaves

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"

Instalar

sudo apt-get update
sudo apt-get install -y mssql-server

Ejecutar la configuración

sudo /opt/mssql/bin/mssql-conf setup

Verificar la instalaciòn

systemctl status mssql-server

Nos debe mostrar en verde que esta activo.

Detener SQL

Fuente

sudo systemctl stop mssql-server

Iniciar SQL Server

sudo systemctl start mssql-server

Ver el estatus SQL Server

systemctl status mssql-server

Detener y desabilitar servicios de SQL Server

sudo systemctl stop mssql-server

sudo systemctl disable mssql-server

Habilitar los servicios de SQL Server al inicio

sudo systemctl enable mssql-server

sudo systemctl start mssql-server

Script para Iniciar/Detener SQL Server

#!/bin/bash
DIA=`date +"%Y_%m_%d"`
HORA=`date +"_%H_%M"`
backup="b"
restore="r"
menu = "b"
continue="si"
while [ "$continue" == "si" ]
do
  clear
#
echo "--------------------------------------------"
echo "   SQL SERVER-"
echo "--------------------------------------------"
echo "   1. Ver Status"
echo "   2. Iniciar"
echo "   3. Detener "
echo "   4. Salir"
echo "           "
echo "      Ingrese numero de opcion__"

read menu
if [ "$menu" == "1" ] ; then
	#realiza respaldos de MongoDB
        echo "-----------------------------------------------"
	echo 'Status de SQLServer'
	echo "-----------------------------------------------"
	systemctl status mssql-server


        echo "presione una tecla"
        read tecla
	
else
      if [ "$menu" == "2" ]; then

		echo "-----------------------------------------------"
		echo 'Iniciando SQL Sever'
		echo "-----------------------------------------------"
		sudo systemctl start mssql-server

		echo "-----------------------------------------------"
		echo "SQL Server Iniciado"
		echo "-----------------------------------------------"
                echo "presione una tecla"
                read tecla
	else
                 if [ "$menu" == "3" ] ; then
                    echo "-----------------------------------------------"
          	    echo "Deteniendo SQL Server"
		    echo "-----------------------------------------------"
                    sudo systemctl stop mssql-server
                 else
                     if [ "$menu" == "4" ] ; then
                      continue="no"
                       echo "-----------------------------------------------"
                       echo "Saliendo"
		       echo "-----------------------------------------------"   
                                     
                     else
	                echo "Opcion invalida (1/2/3/4)"
                        echo "presione una tecla"
                        read tecla
                    fi
                fi
 
        fi
fi
done

Cliente para SQLServer en Linux, puedes verlo en el

Last updated

Was this helpful?