Conectarse mediante un cliente de SQL Server

Puedes usar el cliente de línea de comandos de SQL Server para conectarte a Cloud SQL. En esta página se describe cómo conectar un cliente de SQL Server a tu instancia de Cloud SQL, tanto si se ejecuta de forma local en la máquina del cliente como si lo hace en una VM de Compute Engine.

Antes de empezar

Antes de poder usar un cliente sqlcmd para conectarte a tu instancia de Cloud SQL, haz lo siguiente:

Usar un cliente de SQL Server en una máquina local o una VM de Compute Engine

Para conectarte a tu instancia de Cloud SQL con un cliente sqlcmd, debes llevar a cabo tres tareas de alto nivel:

  1. Instala el cliente.
  2. Configura el acceso a tu instancia de Cloud SQL.
  3. Conéctate a tu instancia de Cloud SQL.

Instalar el cliente

Para instalar el cliente de sqlcmd, haz lo siguiente:

Configurar el acceso a una instancia de Cloud SQL

Para configurar el acceso a tu instancia, haz lo siguiente:

  1. En la máquina cliente o en la instancia de VM de Compute Engine, usa Cuál es mi IP para ver la dirección IP de la máquina cliente.
  2. Copia esa dirección IP.
  3. En la Google Cloud consola, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  4. Para abrir la página Overview (Resumen) de una instancia, haz clic en su nombre.
  5. En el menú de navegación de SQL, selecciona Conexiones.
  6. Selecciona la pestaña Redes.
  7. En la sección Redes autorizadas, haz clic en Añadir red e introduce la dirección IP del equipo en el que está instalado el cliente.
  8. Haz clic en Listo. A continuación, haz clic en Guardar en la parte inferior de la página para guardar los cambios.
  9. Conéctate a tu instancia.

Conectarse a una instancia de Cloud SQL

Para que puedas conectarte sin cifrado, la instancia debe tener el valor false en requireSsl. En la consola Google Cloud , la casilla Permitir solo conexiones SSL debe estar desmarcada.

Para obtener más información sobre la configuración de SSL/TLS de tu instancia, consulta Configurar certificados SSL/TLS.

Para conectarte a tu instancia, haz lo siguiente:

  1. Confirma que has instalado el cliente y configurado el acceso a tu instancia.
  2. Usa el comando sqlcmd para conectarte siguiendo pasos similares a los de los ejemplos de las páginas Inicio rápido de SQL Server y Usar la utilidad.

Conectarse a una instancia de Cloud SQL mediante SSL/TLS

Sigue las instrucciones de la sección Encriptado iniciado por el cliente y de las secciones relacionadas de la página Encriptar conexiones con SQL Server en Linux.

Siguientes pasos

Pruébalo

Si es la primera vez que utilizas Google Cloud, crea una cuenta para evaluar el rendimiento de Cloud SQL en situaciones reales. Los nuevos clientes también reciben 300 USD en crédito gratuito para ejecutar, probar y desplegar cargas de trabajo.

Probar Cloud SQL gratis