Skip to content

Commit

Permalink
Procedimento para instalar e configurar SQL Server em Docker
Browse files Browse the repository at this point in the history
  • Loading branch information
gassantos committed Sep 26, 2021
1 parent 036eb57 commit 336cc16
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions SQLServer/Procedimento.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Preparação Ambiente Docker com SQL Server

Pessoal,

Durante a aula foram apresentadas as ferramentas que usaremos durante nosso curso para as ATIVIDADES DE AVALIAÇÃO (INDIVIDUAL) e TRABALHO FINAL (GRUPO). Primordialmente, precisaremos de um banco de dados para estruturar e manipular os dados. Consequentemente, esse banco de dados requer seu armazenamento em SGBD, que neste curso será o SQL Server.

#
## A) Inicie o download (e a instalação) dos seguintes executáveis:


### OBS.: Lembre-se de efetuar o download correto para cada instalação conforme seu sistema operacional (Windows, Mac ou Linux).


1. Docker Desktop (Procedimento específico em cada link)
1. Windows - https://docs.docker.com/desktop/windows/install/
2. Mac - https://docs.docker.com/desktop/mac/install/
3. Linux - https://docs.docker.com/engine/install/#server
2. Azure Data Studio - https://docs.microsoft.com/pt-br/sql/azure-data-studio/download-azure-data-studio


#
## B) Em seguida, faça download dos arquivos abaixo:


### OBS.: Faremos download dos arquivos referentes aos arquivos 2017, compatível com a versão do SQL Server 2017 em Docker.


1. AdventureWorks (OLTP) - https://github.com/Microsoft/sql-server-samples/releases/download/adventureworks/AdventureWorks2017.bak
2. AdventureWorks (OLAP) - https://github.com/Microsoft/sql-server-samples/releases/download/adventureworks/AdventureWorksDW2017.bak

#
## C) Com os downloads finalizados, execute as etapas a seguir:



Procedimento baseado na Documentação Oficial do Microsoft SQL Server em Docker conforme pode ser visto em
https://hub.docker.com/_/microsoft-mssql-server.


1. Primeiro, execute no seu terminal: docker -v
2. Esse comando deve ter um retorno semelhante a “Docker version 20.10.8, build 3967b7d”.
3. Após a execução do Passo 1, execute no seu terminal:
1. docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=yourStrong(!)Password" -p 1433:1433 -d mcr.microsoft.com/mssql/server:2017-latest
2. A execução do Passo 3.1, deve durar entre 5 e 10min (Internet 200MB)
3. Agora para verificar o contêiner criado, execute no seu terminal: docker ps | grep mssql
4. Agora vamos conectar o Azure Data Studio (ADS) ao contêiner mssql
5. Abra o ADS
6. Siga os passos descritos em https://docs.microsoft.com/pt-br/sql/azure-data-studio/quickstart-sql-server?view=sql-server-ver15#connect-to-a-sql-server para preencher as informações de acordo com a imagem dos detalhes de conexão abaixo:

![Detalhes de conexão](https://docs.microsoft.com/pt-br/sql/azure-data-studio/media/quickstart-sql-server/new-connection-screen.png?view=sql-server-ver15)

1. No campo “Servidor” coloque **localhost**
2. No campo “Nome do usuário” adicione **sa**
3. No campo “Senha” coloque o conteúdo usado no Passo 3: **yourStrong(!)Password** (em SA_PASSWORD)

0 comments on commit 336cc16

Please sign in to comment.