Solución de problemas de Babelfish - Amazon Aurora

Solución de problemas de Babelfish

A continuación, puede encontrar ideas de solución de problemas y soluciones para algunos problemas del clúster de base de datos de Babelfish.

Error de conexión

Entre las causas frecuentes de errores de conexión a un nuevo clúster de bases de datos de Aurora con Babelfish se incluyen las siguientes:

  • El grupo de seguridad no permite el acceso: si tiene problemas para conectarse a una instancia de Babelfish, asegúrese de haber agregado su dirección IP al grupo de seguridad predeterminado de Amazon EC2. Puede usar https://checkip.amazonaws.com/ para determinar su dirección IP y, a continuación, agregarla a la regla de entrada para el puerto de TDS y el puerto de PostgreSQL. Para obtener más información, consulte Agregar reglas a un grupo de seguridad en la Guía del usuario de Amazon EC2.

  • Configuraciones SSL incorrectas: si el parámetro rds.force_ssl está activado (establecido en 1) en Aurora PostgreSQL, entonces los clientes deben conectarse a Babelfish a través de SSL. Si el cliente no está configurado correctamente, verá un mensaje de error como el siguiente:

    Cannot connect to your-Babelfish-DB-cluster, 1433 --------------------- ADDITIONAL INFORMATION: no pg_hba_conf entry for host "256.256.256.256", user "your-user-name", "database babelfish_db", SSL off (Microsoft SQL Server, Error: 33557097) ...

    Este error indica un posible problema de configuración SSL entre el cliente local y el clúster de bases de datos de Babelfish, y que el clúster requiere que los clientes utilicen SSL (rds.force_sslse establece en 1). Para obtener más información acerca de la configuración de SSL, consulte Uso de SSL con una instancia de base de datos PostgreSQL en la guía del usuario de Amazon RDS.

    Si utiliza SQL Server Management Studio (SSMS) para conectarse a Babelfish y ve este error, puede elegir las opciones Cifrar conexión y Certificado de servidor de confianza en el panel Propiedades de conexión e intentarlo de nuevo. Esta configuración gestiona el requisito de conexión SSL para SSMS.

Para obtener más información acerca de cómo solucionar problemas de conexión de Aurora, consulte No puede conectarse a la instancia de base de datos de Amazon RDS.