-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Procedimento para instalar e configurar SQL Server em Docker
- Loading branch information
Showing
1 changed file
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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) | ||
|