Loading

Se produce un error al conectarse con PostgreSQL a través del proxy después de actualizar a Tableau Desktop 2020.4

Fecha de publicación: Oct 30, 2023
Descripción
Al intentar conectarse a una base de datos PostgreSQL en Tableau Desktop 2020.4 o versiones posteriores en un entorno donde está habilitado un servidor proxy, se produce el siguiente error:
 
Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database. (Error: No se puede conectar con esta fuente de datos de Tableau Server. PQstatus: el valor de "language" no puede ser "nl_NL". Idiomas admitidos: de_DE, en_US, es_ES, fr_FR, ja_JP, ko_KR, pt_BR, zh_CN. No se puede conectar con el servidor "localhost". Compruebe que el servidor se esté ejecutando y que el usuario tenga privilegios de acceso a la base de datos solicitada. create.xml DataServiceFailure No se puede conectar con el servidor "localhost" Compruebe que el servidor esté en ejecución y que el usuario tenga privilegios de acceso a la base de datos solicitada).
Error Code: BC42EF73
The connection attempt failed.
Unable to connect to the PostgreSQL server '<dirección del servidor>'. Check that the server is running and that you have access privileges to the requested database. (No se puede conectar con el servidor. Compruebe que el servidor esté en ejecución y que disponga de privilegios de acceso a la base de datos solicitada).

No se produce ningún error en las versiones anteriores de Tableau Desktop.

Cause

A partir de la versión 2020.4, Tableau utiliza JDBC de forma predeterminada, en lugar de ODBC, al conectarse a PostgreSQL. Los controladores JDBC pueden tener problemas para interpretar la configuración del proxy, y esto se traduce en un error de conexión.
Solución

Opción 1

Si su servidor proxy no admite SOCKS, deshabilite la opción "Use the same proxy for all protocols" (Usar el mismo proxy para todos los protocolos) y asegúrese de que los campos del protocolo SOCKS estén en blanco.
Imagen añadida por un usuario

Opción 2

Si la dirección de la base de datos se agrega a la lista de excepciones del servidor proxy, no use comodines; en cambio, especifique la dirección IP completa o el FQDN.

Opción 3

Conéctese a la base de datos mediante ODBC en lugar de JDBC. Elimine el controlador JDBC de PostgreSQL de 'C:\Program Files\Tableau\Drivers' para que Tableau vuelva a utilizar ODBC con el conector nativo de PostgreSQL.
Número del artículo de conocimiento

001471361

 
Cargando
Salesforce Help | Article