Estabeleça ligação através de um cliente do SQL Server

Pode usar o cliente de linha de comandos do SQL Server para ligar ao Cloud SQL. Esta página descreve como ligar um cliente do SQL Server, quer esteja a ser executado localmente no seu computador cliente ou numa VM do Compute Engine, à sua instância do Cloud SQL.

Antes de começar

Antes de poder usar um cliente sqlcmd para estabelecer ligação à sua instância do Cloud SQL, faça o seguinte:

Use um cliente do SQL Server numa máquina local ou numa VM do Compute Engine

A utilização de um cliente sqlcmd para estabelecer ligação à sua instância do Cloud SQL envolve três tarefas de alto nível:

  1. Instale o cliente.
  2. Configure o acesso à sua instância do Cloud SQL.
  3. Estabeleça ligação à sua instância do Cloud SQL.

Instale o cliente

Para instalar o cliente sqlcmd, faça o seguinte:

Configure o acesso à sua instância do Cloud SQL

Para configurar o acesso à sua instância, faça o seguinte:

  1. Na máquina cliente ou na instância de VM do Compute Engine, use o site Qual é o meu IP para ver o endereço IP da máquina cliente.
  2. Copie esse endereço IP.
  3. Na Google Cloud consola, aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

  4. Para abrir a página Vista geral de uma instância, clique no nome da instância.
  5. Selecione Associações no menu de navegação do SQL.
  6. Selecione o separador Redes.
  7. Na secção Redes autorizadas, clique em Adicionar rede e introduza o endereço IP do computador onde o cliente está instalado.
  8. Clique em Concluído. Em seguida, clique em Guardar na parte inferior da página para guardar as alterações.
  9. Ligue-se à sua instância.

Estabeleça ligação à sua instância do Cloud SQL

Para permitir a ligação sem encriptação, a instância tem de ter requireSsl definido como false. Na Google Cloud consola, a caixa de verificação Permitir apenas ligações SSL tem de estar desmarcada.

Para mais informações acerca da configuração SSL/TLS da sua instância, consulte o artigo Configurar certificados SSL/TLS.

Para estabelecer ligação à sua instância, faça o seguinte:

  1. Confirme que instalou o cliente e configurou o acesso à sua instância.
  2. Use o comando sqlcmd para estabelecer ligação seguindo passos semelhantes aos dos exemplos nas páginas Início rápido do SQL Server e Use a utilidade.

Ligue-se à sua instância do Cloud SQL através de SSL/TLS

Use as instruções na secção Encriptação iniciada pelo cliente e nas secções relacionadas da página Encriptar ligações ao SQL Server no Linux.

O que se segue?

Experimente

Se está a usar o Google Cloud pela primeira vez, crie uma conta para avaliar o desempenho do Cloud SQL em cenários reais. Os novos clientes também recebem 300 USD em créditos gratuitos para executar, testar e implementar cargas de trabalho.

Experimente o Cloud SQL gratuitamente