Loading

Error "SQL Server does not exist or access denied" (SQL Server no existe o se denegó el acceso) al abrir un libro de trabajo o acceder a un dashboard

Fecha de publicación: Aug 24, 2022
Descripción
Al tratar de abrir un libro de trabajo en Tableau Desktop o ver un dashboard en Tableau Server, podría aparecer el siguiente error:
 
TableauException: [Microsoft][ODBC SQL Server Driver][DBNETLIB] SQL Server does not exist or access denied.
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()).
Unable to connect to the server <server name>. Check that the server is running and that you have access privileges to the requested database.
(TableauException: [Microsoft][Controlador ODBC de SQL Server][DBNETLIB] SQL Server no existe o se denegó el acceso. [Microsoft][Controlador ODBC de SQL Server][DBNETLIB]Conexión abierta (Conectar()). No se puede conectar con el servidor <nombre de servidor>. Compruebe que el servidor esté en ejecución y que disponga de privilegios de acceso a la base de datos solicitada).

Cause

Tableau Desktop o Tableau Server no se puede comunicar con la base de datos de SQL Server.

Además, los equipos donde se ejecuta Tableau Server no disponen de la nueva versión del controlador de Microsoft SQL Server y están usando el controlador predeterminado de SQL Server que viene instalado con el sistema operativo Windows. El controlador predeterminado de SQL Server es compatible con muchas funciones del Microsoft SQL Server, pero las funciones avanzadas de las versiones más recientes de Microsoft SQL Server no son compatibles con el controlador predeterminado de SQL Server.
Solución
Los siguientes pasos de solución de problemas podrían resolver el problema.
  • En el equipo donde se ejecute Tableau Server, descargue e instale el controlador del Microsoft SQL Server desde la página Controladores y activación de Tableau. Si ejecuta Tableau Server en un entorno distribuido, instale los controladores en todos los equipos donde se ejecute Tableau Server, incluidos los de los trabajadores. Después de descargar e instalar el controlador, reinicie Tableau Server. Para obtener más información, consulte tabadmin restart en la Ayuda de Tableau.
  • Confirme que la base de datos de SQL Server mencionada en el mensaje de error está en ejecución.
  • Asegúrese de que nada impide a Tableau Desktop o Tableau Server comunicarse con SQL Server, como podría hacerlo un firewall.
  • Revise los archivos de registro de SQL Server para comprobar que el usuario o el rol Ejecutar como usuario de Tableau Server tienen permiso para acceder a la base de datos. Para obtener más información, consulte Ejecutar como usuario en la Ayuda de Tableau.
Número del artículo de conocimiento

001473974

 
Cargando
Salesforce Help | Article