Já escrevi um artigo aqui no site mostrando como criar um Azure SQL Database, acesse o link abaixo para conferir.
Neste artigo vamos ver como usar o SQL Server Management Studio para se conectar e consultar no Azure SQL Dtabase.
Download e Instalação SQL Server Management Studio
01 – Podemos baixar o SSMS no link abaixo.
02 – Na página da Microsoft em Download SSMS clique em Download do SSMS Download SQL Server Management Studio (SSMS) 18.9.2
03 – Aguarde o download do SSMS finalizar.
04 – Após o download finalizar execute o arquivo SSMS-Setup-ENU.
05 – Na tela Microsoft SQL Server Management Studio with Azure Data Studio clique em Install.
06 – Aguarde o processo de instalação ser finalizado.
07 – Após o processo de instalação ser finalizado clique em Close.
08 – Clique em Star no Windows, em seguida expanda a pasta Microsoft SQL Server Tools 18 e execute o Microsoft SQL Server Management.
09 – Como podemos observar o Microsoft SQL Server Management Studio está pronto para ser utilizado.
Configurar o Firewall do Azure SQL Database
O Azure SQL Database cria um firewall no nível do servidor para bancos de dados únicos e em pool. Este firewall impede que aplicativos cliente se conectem ao servidor ou a qualquer um de seus bancos de dados, a menos que você crie uma regra de firewall de IP para abrir o firewall. Para uma conexão de um endereço IP fora do Azure, crie uma regra de firewall para um endereço IP específico ou intervalo de endereços dos quais você deseja se conectar.
Para maiores informações acesse o link abaixo.
10 – No portal do Azure pesquise por SQL databases.
11 – Na tela SQL databases, selecione o banco de dados.
12 – Vou criar uma regra liberando o acesso para meu IP Publico, abra um aba em seu navegado e digite o seguinte endereço para ver qual é o seu IP publico.
13 – Na tela do SQL database, clique em Set server firewall.
14 – Na tela Firewall settings, podemos permitir o acesso de uma rede virtual existente ao nosso banco de dados selecionando Add existing virtual network, também podemos criar uma rede virtual selecionando a opção Create new virtual network. Vamos clicar em Add cliente IP para adicionar seu endereço IP atual a uma nova regra de firewall de IP de nível de servidor. Uma regra de firewall de IP de nível de servidor pode abrir a porta 1433 para um único endereço IP ou um intervalo de endereços IP.
15 – Após clicarmos em Add cliente IP, perceba que uma regra de acesso na porta 1433 desse servidor foi criada para o meu IP Publico, clique em Save.
16 – Como podemos observar a regar foi criada para meu IP Publico.
Conectar-se à instância do Azure SQL Server
Para se conectar à instância do Azure SQL Server, precisamos do nome do servidor, nome de usuário e senha.
17 – No portal do Azure pesquise por SQL databases.
18 – Na tela SQL databases, selecione o banco de dados.
19 – Após selecionar o banco de dados desejado, em Server name clique no nome do servidor.
20 – Após selecionar o SQL Server copie o Server admin e Server name, vamos precisar dessas informações para utilizar no SSMS.
21 – No Microsoft SQL Server Management Studio, em Serve name digite o nome do servidor que copiamos no Azure, em Authentication altere para SQL Server Authentication e digite o usuário e senha do SQL Server do Azure, em seguida clique em Connect.
- O nome do servidor deve ser dbsrvdev.database.windows.net
- A autenticação deve ser Autenticação do SQL Server (selecione-a no menu suspenso).
- Forneça o nome de usuário e a senha apropriados e clique em Connect .
22 – Como podemos observar estamos conectados no servidor SQL Server e já podemos utilizar a database desenvolvimento.
Criando uma Database no Azure SQL Database usando o SQL Server Management Studio
23 – No vídeo abaixo mostro como criar uma nova database no Azure SQL Database utilizando o SSMS.
Comente suas sugestões e observações!
Forte abraço, obrigado e até o próximo post
Carreira desenvolvida na área de tecnologia da informação, com ampla experiência em Cloud
Computing e Cloud Security.
Forte atuação em projetos de Cloud Security no Microsoft Azure e com tecnologias de
segurança do Microsoft 365.
Tenho Experiência em Microsoft Azure, Microsoft 365, AWS e Windows Server.
Sou Microsoft MVP na categoria Microsoft Azure, AWS Communit Builder Security & Identity e
MCT.