Hello Experts - We have a strange problem. Before I describe the problem, let me describe our environment. We use Tableau Desktop and publish stuff onto Tableau Online (We DO NOT use Tableau Server). We are trying to build a prototype wherein Tableau Desktop connects to an on-prem SQL Server database and build visualizations. This works perfectly fine. However, when we publish the same Analytic to the Tableau Cloud, we get the following error: Please NOTE that this exact functionality was working just a few days ago. We use SQL authentication and we are able to connect just fine to the SQL Database using the SQL authentication credentials.
The connection is NOT embedded with the workbook and is published separately and uses a live connection to SQL Server with authentication set to "Prompt User"
What are we missing? Does Tableau Cloud connect and refresh off a live on-prem SQL Server database?
TIA
Jagannathan Santhanam
Error TItle: An error occurred while communicating with Tableau Server.
Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database.
Error Details:
An error occurred while communicating with Tableau Server.
Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database.
Error: Unable to connect to this Tableau Server data source.
[Microsoft][ODBC Driver 17 for SQL Server]Named Pipes Provider: Could not open a connection to SQL Server [53].
[Microsoft][ODBC Driver 17 for SQL Server]Login timeout expired
[Microsoft][ODBC Driver 17 for SQL Server]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Unable to connect to the Microsoft SQL Server server "XYZ". Check that the server is running and that you have access privileges to the requested database.
create.xml
class DataSourceException
Unable to connect to the server "XYZ". Check that the server is running and that you have access privileges to the requested database.
DataServiceFailure
There was an error with the data source "". Verify that the data source is configured correctly.
No details available.
Hello Michael - Thank you for the speedy response! I was using a bridge earlier and it worked. In my opinion, the Tableau Bridge defeats the purpose of accessing data real-time. Hence, we tried the "Live" connection (which worked one time last week)
Thanks
Jagannathan Santhanam