Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:Azure Synapse Analytics
Neste início rápido, você pode começar a usar o SQL Server Management Studio (SSMS) para se conectar ao seu pool SQL dedicado (anteriormente SQL DW) no Azure Synapse Analytics e executar alguns comandos Transact-SQL (T-SQL).
- Conectar-se a um pool SQL dedicado (anteriormente SQL DW) no Azure Synapse Analytics
- Criar uma tabela na nova base de dados
- Inserir linhas na nova tabela
- Consultar a nova tabela e visualizar os resultados
- Use a tabela da janela de consulta para verificar as propriedades da conexão
Pré-requisitos
Para concluir este artigo, você precisa do SQL Server Management Studio (SSMS) e acesso a uma fonte de dados.
Conectar-se a um pool SQL dedicado (anteriormente SQL DW) no Azure Synapse Analytics
Observação
Para autenticar em motores de bases de dados com autenticação multifatorial (MFA) Microsoft Entra, incluindo o Azure Analysis Services, instale a versão mais recente do SQL Server Management Studio (SSMS).
Inicie o SQL Server Management Studio. Na primeira vez que você executar o SSMS, a janela Connect to Server será aberta. Se ele não abrir, você poderá abri-lo manualmente selecionando Pesquisador de Objetos>Conectar>Mecanismo de Banco de Dados.
Na janela Conectar ao Servidor , use a seguinte lista para orientação:
Configurações Valores sugeridos Descrição Tipo de servidor Mecanismo de banco de dados Para tipo Servidor, selecione Mecanismo de Banco de Dados (geralmente a opção padrão). Nome do servidor O nome totalmente qualificado do servidor Em Nome do servidor, insira o nome do servidor do pool SQL dedicado (anteriormente SQL DW). Autenticação Autenticação do SQL Server Utilize a autenticação do SQL Server para conectar-se a um pool SQL dedicado, antes conhecido como SQL DW.
O método de Autenticação do Windows não tem suporte para o Azure SQL. Para obter mais informações, consulte autenticação SQL do Azure.Início de Sessão ID de usuário da conta do servidor O ID de usuário da conta do servidor usada para criar o servidor. Senha Palavra-passe da conta do servidor A senha da conta do servidor usada para criar o servidor. Criptografia1 Método de encriptação Selecione o nível de criptografia para a conexão. O valor padrão é Mandatory. Confiar no certificado do servidor Certificado de servidor confiável Marque esta opção para ignorar a validação do certificado do servidor. O valor padrão é False (desmarcado), que promove melhor segurança usando certificados confiáveis. nome do host no certificado Nome do host do servidor O valor fornecido nesta opção é usado para especificar um CN ou SAN diferente, mas esperado, no certificado do servidor. 1 O valor padrão é Obrigatório no SQL Server Management Studio (SSMS) 20. Criptografia estrita (SQL Server 2022 e Azure SQL) deve ser usada para Banco de Dados SQL do Azure e Instância Gerenciada SQL do Azure. Criptografia estrita (SQL Server 2022 e Azure SQL) pode ser usada para o SQL Server quando a instância tiver Forçar Criptografia Estrita habilitada. No SQL Server Management Studio 21, isso é chamado "Estrito" (mínimo SQL Server 2022 e Azure SQL).
Depois de preencher todos os campos, selecione Conectar.
Você também pode modificar outras opções de conexão selecionando Opções. Exemplos de opções de conexão são o banco de dados ao qual você está se conectando, o valor de tempo limite de conexão e o protocolo de rede. Este artigo usa os valores padrão para todas as opções.
Se o firewall não estiver configurado, será exibido um prompt para configurá-lo. Depois de entrar, preencha as informações de entrada da sua conta do Azure e continue a definir a regra de firewall. Em seguida, selecione OK. Este prompt é uma ação única. Depois de configurar o firewall, o prompt do firewall não deve aparecer.
Para verificar se sua conexão de pool SQL dedicado (anteriormente SQL DW) foi bem-sucedida, expanda e explore os objetos no Pesquisador de Objetos onde o nome do servidor, a versão do SQL Server e o nome de usuário são exibidos. Esses objetos são diferentes dependendo do tipo de servidor.
Solucionar problemas de conectividade
Você pode enfrentar problemas de conexão com o pool SQL dedicado (anteriormente SQL DW). Para obter mais informações sobre como solucionar problemas de conexão, visite Solucionar problemas de conectividade e outros erros.
Limpar cache de token do Microsoft Entra ID
O SQL Server Management Studio (SSMS) armazena temporariamente em cache os tokens de ID do Microsoft Entra. Quando um usuário é adicionado a um grupo de ID do Microsoft Entra e imediatamente tenta se autenticar a partir do SSMS, a seguinte mensagem de erro é lançada:
Login failed for user '<token-identified principal>'.
(Microsoft SQL Server, Error: 18456)
Se obteve acesso recente a um servidor, pode limpar o cache de token de ID do Microsoft Entra através de Ajuda>Limpar Cache de Token ID do Entra.
A caixa de diálogo a seguir descreve por que essa opção é útil se você recebeu recentemente acesso a um servidor e requer nova autenticação.
Criar uma tabela
Nesta seção, você cria uma tabela em seu pool SQL dedicado (anteriormente SQL DW).
No Pesquisador de Objetos, clique com o botão direito do mouse em seu pool SQL dedicado (anteriormente SQL DW), selecione Nova consulta.
Cole o seguinte trecho de código T-SQL na janela de consulta:
-- Create a new table called 'Customers' in schema 'dbo' -- Drop the table if it already exists IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL DROP TABLE dbo.Customers; GO -- Create the table in the specified schema CREATE TABLE dbo.Customers ( CustomerId INT NOT NULL, Name NVARCHAR (50) NOT NULL, Location NVARCHAR (50) NOT NULL, Email NVARCHAR (50) NOT NULL ); GOExecute a consulta selecionando Executar ou selecionando F5 no teclado.
Após a conclusão da consulta, a nova tabela Clientes é exibida na lista de tabelas no Pesquisador de Objetos. Se a tabela não for exibida, clique com o botão direito do mouse no nó Tabelas do pool SQL dedicado (anteriormente SQL DW) no Pesquisador de Objetos e selecione Atualizar.
Inserir linhas na nova tabela
Agora vamos inserir algumas linhas na tabela Clientes que você criou. Cole o seguinte trecho de código T-SQL na janela de consulta e selecione Executar:
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers VALUES (1, N'Orlando', N'Australia', N'');
INSERT INTO dbo.Customers VALUES (2, N'Keith', N'India', N'keith0@adventure-works.com');
INSERT INTO dbo.Customers VALUES (3, N'Donna', N'Germany', N'donna0@adventure-works.com');
INSERT INTO dbo.Customers VALUES (4, N'Janet', N'United States', N'janet1@adventure-works.com');
Consultar a tabela e visualizar os resultados
Os resultados de uma consulta são visíveis abaixo da janela de texto da consulta. Para consultar a Customers tabela e exibir as linhas que foram inseridas, cole o seguinte trecho de código T-SQL na janela de consulta e selecione Executar:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
Os resultados da consulta são exibidos na área onde o texto foi inserido.
Também pode modificar a forma como os resultados são apresentados selecionando uma das seguintes opções:
- O primeiro botão exibe os resultados na Visualização de Texto , conforme mostrado na imagem da próxima seção.
- O botão do meio exibe os resultados na Vista em Grade, que é a opção padrão.
- O terceiro botão permite que você salve os resultados em um arquivo cuja extensão é
.rptpor padrão.
Verificar as propriedades da conexão usando a tabela da janela de consulta
Você pode encontrar informações sobre as propriedades de conexão nos resultados da consulta. Depois de executar a consulta mencionada anteriormente na etapa anterior, revise as propriedades de conexão na parte inferior da janela de consulta.
Você pode determinar a qual servidor e banco de dados está conectado e seu nome de usuário.
Você também pode exibir a duração da consulta e o número de linhas retornadas pela consulta executada anteriormente.