Nesta aula do curso do banco de dados SQL Server : Fundamental, vamos aprender a efetuar a Instalação do SQL Server 2022 no sistema operacional Linux.
Lembrando que este curso é gratuito e livre no Youtube
Objetivo da aula : Instalação do SQL Server 2022 Linux
Instalar o banco de dados SQL Server 2022 no sistema operacional Linux.
Se você quer obter seu certificado de conclusão e acesso conteúdos exclusivos
Associe-se ao Clube WebMundi.com no YouTube e acesse benefícios incríveis para Membros Elite ou superior.
Com isso, você terá acesso a benefícios como:
🎓 Certificado de Conclusão: Receba um certificado ao concluir o curso.
📚 Conteúdo Premium: Desfrute de aulas extras, downloads exclusivos e e-books especializados.
🌟 Experiência Integrada: Vídeos, exercícios e conteúdos exclusivos para uma aprendizagem completa.
🔍 Exercícios e Simulados: Reforce seu aprendizado com práticas realistas.
📹 Material Extra em Vídeo: Acesso a conteúdo adicional a cada novo vídeo no YouTube.
🤝 Comunidade Exclusiva: Participe de um espaço reservado no Discord para membros Elite.
💡 Vantagens Extras: Benefícios especiais do Clube do YouTube.
Prepare-se para uma experiência de aprendizado detalhada e interativa.
Clique em “Seja Membro” e assine no YouTube. Embarque nessa jornada conosco! 🚀
Dado o Recado, Bora pra mais uma aula!
Vídeo Aula : 012 – Instalação do SQL Server 2022 Linux – Curso SQL Server : Fundamental : da Teoria à Prática
Passo 1 : Verificação de Requisitos : SQL Server 2022 Express Linux
Primeiramente, antes de começar a instalação, vamos verificar se o seu sistema atende aos requisitos mínimos. Certifique-se de estar usando o Ubuntu 20.04 e tenha acesso de superusuário – root do Linux.
Instalação do SQL Server 2022 em outras distros Linux
Por outro lado, caso esteja usando Linux Red Hat e SUSE Linux, em nosso roteiro você encontra tutoriais sobre como instalar o SQL server neste nestas distribuições.
Mas, caso queira um vídeo sobre o assunto, deixe sua sugestão nos comentários.
- Início Rápido: Instalar o SQL Server e criar um banco de dados no Red Hat
- Início Rápido: instalar o SQL Server e criar um banco de dados no SUSE Linux Enterprise Server
Passo 2: Atualização do Sistema
Antes de mais nada, garanta que seu sistema esteja atualizado.
Abra o terminal e digite o seguinte comando para atualizar a lista de pacotes do sistema:
sudo apt update && sudo apt upgrade -y
Passo 3: Adição do Repositório do SQL Server no Linux Ubuntu
Em seguida, vamos adicionar o repositório do SQL Server ao nosso sistema. Digite o seguinte comando para importar as chaves GPG do repositório e adicionar o repositório ao seu sistema:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
Passo 4: Instalação do SQL Server 2022 Express no Linux Ubuntu
Em seguida, vamos adicionar o repositório do SQL Server ao nosso sistema. Digite o seguinte comando para importar as chaves GPG do repositório e adicionar o repositório ao seu sistema:
Depois que o repositório foi adicionado, vamos instalar o SQL Server 2022 Express.
Digite o seguinte comando:
sudo apt update
sudo apt install -y mssql-server
Durante a instalação, você será solicitado a configurar a senha do administrador do SQL Server. Certifique-se de escolher uma senha forte e segura.”
Passo 5: Configuração e Inicialização do SQL Server:
Em seguida, após a instalação, é hora de configurar e iniciar o SQL Server.
Para isso, use o seguinte comando para iniciar o assistente de configuração:
sudo /opt/mssql/bin/mssql-conf setup
Siga as instruções para configurar o SQL Server de acordo com suas preferências.
Por fim, Lembre-se de especificar uma senha forte para a conta SA. Você precisa de um comprimento mínimo de 8 caracteres, incluindo letras maiúsculas e minúsculas, dígitos de base 10 e/ou símbolos não alfanuméricos.
- Em seguida, após concluir a configuração, verifique se o serviço está em execução:
systemctl status mssql-server --no-pager
Se você planeja se conectar remotamente, talvez seja preciso abrir a porta TCP do SQL Server (padrão 1433) em seu firewall.
Instalar as ferramentas de linha de comando SQL Server – Linux
Primeiramente, para criar um banco de dados, é necessário conectar-se a uma ferramenta que pode executar instruções Transact-SQL no SQL Server.
As etapas a seguir instalam as ferramentas de linha de comando do SQL Server: sqlcmd utility
Use as etapas a seguir para instalar o mssql-tools no Ubuntu.
1-Importe as chaves GPG do repositório público.
curl <https://packages.microsoft.com/keys/microsoft.asc> | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
2-Registre o repositório do Microsoft Ubuntu.
- Para Ubuntu 20.04, use o seguinte comando:
curl <https://packages.microsoft.com/config/ubuntu/20.04/prod.list> | sudo tee /etc/apt/sources.list.d/mssql-release.list
No site da Microsoft em nosso roteiro, você encontra os comandos para versões anteriores do Ubuntu.
3-Atualize a lista de fontes e execute o comando de instalação com o pacote do desenvolvedor do unixODBC.
sudo apt-get update
sudo apt-get install -y mssql-tools unixodbc-dev
Finalmente, para atualizar para a versão mais recente do mssql-tools, execute os seguintes comandos:
sudo apt-get update
sudo apt-get install mssql-tools
Variáveis de Ambiente ( opcional ) : Instalação SQL Server 2022 Linux
Em primeiro Lugar, adicione /opt/mssql-tools/bin/
à sua variável de ambiente PATH
em um shell de Bash.
Para tornar o sqlcmd e o bcp acessível do shell de Bash para sessões de logon, modifique o PATH
no arquivo ~/.bash_profile
com o seguinte comando:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
Por fim, para tornar o sqlcmd e o bcp acessível do shell de Bash para sessões interativas/que não são de logon, modifique o PATH
no arquivo ~/.bashrc
com o seguinte comando:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
Conectar-se localmente : Instalação SQL Server 2022 Linux
A princípio, as etapas a seguir usam o sqlcmd para conectar-se localmente à nova instância do SQL Server.
- Execute o sqlcmd com parâmetros para o nome do SQL Server (
S
), o nome de usuário (U
) e a senha (P
). Neste tutorial, você está se conectando localmente, portanto, o nome do servidor élocalhost
. O nome de usuário ésa
e a senha é a mesma fornecida para a conta SA durante a instalação.
sqlcmd -S localhost -U sa -P 'Passw0rd'
- Se isso funcionar, você será levado a um prompt de comando sqlcmd:
1>
. - Se houver uma falha de conexão, primeiro, tente diagnosticar o problema da mensagem de erro. Em seguida, examine as recomendações de solução de problemas de conexão.
A princípio, vamos fazer um select na tabela de sistema sys.databases:
SELECT Name from sys.databases;
GO;
Para executar esses comandos, use GO
em uma nova linha.”
Com o banco de dados instalado, juntamente com as ferramentas de linha de comando podemos criar um banco de dados e manipular as informações.
Neste tutorial, vou ensinar tudo via linha de comando e no próximo vídeo vamos aprender a fazer isso via Azure Data Studio Linux.
Então vamos aprender a criar um banco de dados do zero usando SQL Server Linux.
Vou guiar vocês através de cada passo, desde a criação do banco de dados até a execução de consultas.
E não é por nada não, mas só esta parte já merece sua inscrição e like, por isso, senta o dedo no like e inscreva-se no canal para ficar por dentro de todos os nossos tutoriais. Então vamos lá!
Vamos acessar a ferramentas de linha de comando, se você ainda não estiver nela.
1. Criando um Novo Banco de Dados:
Primeiramente, no prompt de comando sqlcmd, vamos criar um novo banco de dados chamado WebMundi. Digite o seguinte comando Transact-SQL:
CREATE DATABASE WebMundi;
GO
Em seguida, na próxima linha, vamos verificar se o banco de dados foi criado corretamente. Digite o comando:
SELECT Name from sys.databases;
GO
Por fim, para executar esses comandos, use GO
em uma nova linha.”
2. Inserindo Dados na Tabela: Agora, vamos criar uma tabela chamada dbo.Estoque e inserir algumas linhas de dados.
Antes de mais nada, mude para o contexto do banco de dados WebMundi:
USE WebMundi;
GO
Em seguida, crie a tabela Estoque:
CREATE TABLE dbo.Estoque (
nome NVARCHAR(50),
quantidade INT
);
GO
Por fim, insira dados na tabela:
INSERT INTO dbo.Estoque VALUES ('maçã', 160);
INSERT INTO dbo.Estoque VALUES ('pera', 155);
GO
Concluindo, para executar esses comandos, use GO
em uma nova linha.”
3. Selecionando Dados da Tabela: “Vamos agora executar uma consulta para visualizar os dados na tabela dbo.Estoque.
Digite o seguinte comando para selecionar todas as linhas da tabela Estoques:
SELECT * FROM dbo.Estoque;
GO
E para executar a consulta, use GO
em uma nova linha.”
Conecte-se do Windows no SQL Server 2022 Linux
A princípio, as ferramentas do SQL Server no Windows se conectam às instâncias do SQL Server no Linux da mesma forma que se conectam a qualquer instância remota do SQL Server.
Por isso, se você tiver um computador Windows que pode se conectar a um computador Linux, tente as mesmas etapas deste tópico de um prompt de comando do Windows executando o sqlcmd. É necessário usar o nome de destino do computador Linux ou o endereço IP em vez do localhost
e ter certeza de que a porta TCP 1433 está aberta no computador SQL Server. Se houver problemas ao se conectar do Windows, consulte recomendações de solução de problemas de conexão.
Para outras ferramentas que executam o Windows, mas se conectam ao SQL Server no Linux, consulte:
Conclusão: Instalação do SQL Server 2022 Express
E pronto, pessoal! agora você tem o SQL Server 2022 Express instalado e configurado no seu Linux Ubuntu 20.04.
Além disso, criamos um banco de dados do zero chamado WebMundi, inserimos dados na tabela Estoques e fizemos uma consulta para visualizar todos os itens disponíveis.
Nos próximos vídeos, vamos aprender aprender a instalar o Azure Data Studio no Linux e assim dar nossos primeiros passos no SQL Server 2022 Express com esta ferramenta de gerenciamento e desenvolvimento de banco de dados. Fique de olho!
Deixe Seu Like e Se Inscreva no Canal
Se você achou este tutorial e vídeo útil, por favor, deixe seu like!
Sua opinião é importante e nos ajuda a criar mais conteúdos como este.
E não se esqueça de se inscrever no nosso canal para acompanhar mais dicas e tutoriais sobre tecnologia. Para ficar por dentro de todas as novidades, ative as notificações do canal clicando no sininho.
Assim, você receberá em primeira mão todas as dicas e atualizações que estamos preparando para vocês!
Obrigado por fazer parte da nossa comunidade!
Como funcionará o Curso SQL Server : Fundamental ?
- Estrutura do Curso: Composto por 14 módulos abrangendo um total de 111 aulas.
- Programação de Vídeos: Durante a fase de produção, será liberado um vídeo por semana. Esse intervalo permite a preparação simultânea de conteúdos gratuitos e exclusivos para os assinantes, garantindo que ambos sejam disponibilizados concomitantemente.
- Após a fase de produção, todo o conteúdo estará disponível para que você possa aproveitar ao máximo. Você terá a liberdade de maratonar o curso no seu próprio ritmo, revisitando aulas, revisando conceitos e explorando o material de acordo com sua preferência e necessidade. A ideia é oferecer flexibilidade para uma experiência de aprendizado personalizada.
Player do Youtube : Curso SQL Server
No player do YouTube, ao assistir a uma aula, você encontrará várias opções de controle:
Controles Básicos:
- Play / Pause: Botão para iniciar ou pausar a reprodução do vídeo. (Tecla k ou barra de Espaço)
- Seta para a Esquerda (←): Retorna 5 segundos no vídeo. Útil para rever partes específicas.
- Seta para a Direita (→): Avança 5 segundos no vídeo.
- Controle de Volume: Barra deslizante para ajustar o volume do vídeo. (seta para cima para aumentar o volume e seta para baixo para abaixar)
- Velocidade de Reprodução: Opção para alterar a velocidade de reprodução do vídeo. Você pode acelerar ou diminuir a velocidade conforme necessário. Geralmente é encontrado nas configurações do vídeo, onde você pode escolher entre diferentes velocidades de reprodução, como reprodução em câmera lenta ou acelerada.
Estas opções permitem um controle personalizado sobre como você assiste ao conteúdo, seja revisitando pontos-chave, ajustando o ritmo de visualização ou controlando o volume para uma experiência otimizada.
Sugestão para aproveitar o Conteúdo ao Máximo
É altamente recomendado seguir a ordem sequencial dos vídeos para uma melhor compreensão do curso. Por exemplo, conceitos abordados no Módulo 3 são construídos a partir das sessões anteriores.
Assistir ao Módulo 3 sem ter visualizado os vídeos dos Módulos 1 e 2 pode dificultar a compreensão do conteúdo. A sequência dos tópicos é projetada para oferecer uma progressão lógica e abrangente do conhecimento, garantindo uma compreensão sólida e eficaz.
Obtendo o Certificado : Assinantes Clube WebMundi.com
Para obter o certificado, é necessário assistir a todas as aulas do curso.
Caso você já tenha conhecimento prévio sobre algum conteúdo, basta clicar no botão Concluir Aula e este conteúdo será marcado como assistido.
Após assistir todas as aulas, você poderá concluir o curso e imprimir o seu certificado