KNOWLEDGE BASE

Error "DataSourceException: No Tableau Server user found ... Unable to connect to the server" When Refreshing Extract-based Workbook


Published: 10 Jul 2014
Last Modified Date: 16 Aug 2017

Issue

When refreshing a workbook containing extract-based published data sources on Tableau Server or Tableau Online, the following error might occur:
 
com.tableausoftware.nativeapi.dll.DataSourceException: No Tableau Server user found.
class DataSourceException
Unable to connect to the server "<server name or IP address>". Check that the server is running and that you have access privileges to the requested database.

Environment

  • Tableau Server
  • Tableau Online
  • Data Server

Resolution

Update the Tableau Server data connection:
  1. Verify name or IP address of your Tableau Server.
  2. In Tableau Desktop, open the workbook.
  3. Right-click the data source name in the Data panel and select Tableau Data Server > Edit Server Site & Path.
  4. In the Edit Tableau Server Data Connection dialog box, click Change Sign In.
  5. Enter the appropriate server name or IP Address.
  6. Follow the remaining steps in the window and click OK.
  7. Republish the workbook with embedded password authentication. For more information, see Embedding Passwords and Authentication.

Cause

The Tableau Server name or IP Address has changed and published workbooks are configured for the old connection information or the workbook does not have credentials embedded.
Did this article resolve the issue?