Tableau - SQL Server Connection - tableau-api

I have installed Tableau Desktop 9.3 on my Machine. When I try connecting to Microsoft SQL Server as per this tutorial, I don't see any to a server or to a file option.
It just shows as below
How can I connect to server or file using tableau?

You will see a option called To a Server option below where you will find sql server connection.

Related

Has someone connected a PostgreSQL DB hosted in GCloud with Microsoft SSMS?

I have a question, I do not know how to solve it yet. Perhaps someone here has faced a similar issue.
We have a PostgreSQL DB hosted on Gcloud. We usually use a cloud proxy to connect with the database. It usually works very well!! In a nutshell the proxy connect a port from local host, to the actual DB host.
However this time, we want to connect it with Microsoft SSMS. We have not find an option where we can connect Microsoft SSMS with a DB running locally (this means connecting to a database on a port in local host).
The ultimate goal is to connect the database with Power BI. So if someone know how to connect a PostgreSQL DB hosted in GCloud to power BI that would also be very helpful!!
We have followed this tutorial:
https://www.anibalum.com.ar/2020/06/creating-linked-server-with-postgres.html
However we get the following error:
The linked server has been created but failed a connection test. Do you want to keep the linked server?
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "PAPERFLOWDB".
OLE DB provider "MSDASQL" for linked server "PAPERFLOWDB" returned message "[Microsoft][ODBC Driver Manager] Invalid connection string attribute".
OLE DB provider "MSDASQL" for linked server "PAPERFLOWDB" returned message "[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified". (Microsoft SQL Server, Error: 7303)
We are using Microsoft SSMS v18.9.1

How to Find Connection Details to HiveServer2 for Tableau Visualization

I am working from the Hue Editor (https://demo.gethue.com/hue/accounts/login?next=/) and I want to connect to Tableau for visualizations.
However, there is no place within the GUI where I can simply copy and paste connection details.
How can I find the connection details in order to allow Tableau to connect to these databases?
Tableau is requesting the following details:
Server
Port
You need to create a connection DSN in ODBC. You need to get/install the odbc driver for that first. Once your odbc is set to the Hive DB, then you can connect to it using Tableau Desktop tool.
But i am not sure if you can connect to impala hue version because you dont know the DB host, port info.

SQL Server 2008 R2 ODBC Error: SQL state HTY00

My application server (say 192.168.100.1) and database server (say 192.168.100.2) both are on the same domain. I'm trying to create an ODBC connection from the application server to a SQL Server database on the database server, but at the time of login it generates this error:
Microsoft SQL Server Login
Connection failed:
SQL State: 'HYT00'
SQL Sever Error: 0
[Microsoft][ODBC SQL Server Driver]Login timeout expired
I've checked all configuration for SQL Server and tried possible solutions without resolving this issue.
Important:
A DSN can be successfully created from my own PC but when attempting this server to server as described above, ODBC is facing this problem.
OK, I have got the solution. Sometimes, if SQL Server can't be found on network by its name while creating DSN in windows, the logging in takes time more than usual which tells ODBC manager that Database Server we are looking for is not responding or responding too late.
Solution.
Instead of selecting server from the list while making dsn, use 'server-ip\SQLExpress'.
e.g 192.168.100.2\SQLExpress.
Thats All.

Couldn't connect to SQL Server 2008 R2 using SQL Server Management Studio

To All,
I did search before I posted my question, but couldn't find anything similar.
Here is my problem:
This is not a connection string for an application. It is the problem I tired to use the
SQL Server Management Studio.
I have SQL Server 2008 R2 that runs on a Windows 2008 R2 server. I have tried to access the SQL Server from a Windows 7 client. It just couldn't connect using SQL Server Management Studio. I DON'T USE THE DEFAULT INSTANCE, SO THE PORT 1433 IS NOT USED. I OPENED THE PORT 12345 FOR SQL.
BUT I HAVE NO ANY PROBLEMS TO CONNECT USING sqlcmd utility FROM THE SAME CLIENT.
What am I missing????
Appreciated for all your helps.
I imagine that you will need to include the port number as part of your connection string. by default it will try and connect via 1433, but as use have stated that has been changed. add ,12345 to the end of your datasource=server so you end up with smething like this
datasource=servername,12345; ...etc

connecting amazon redshift server from tableau server

I have installed Tableau server in my PC. I am trying to connect Amazon Redshift server from tableau server directly like connecting redshift from tableau desktop. I am not found any options for it. Is it possible? and i am using tableau server trail version. Thanks.
Tableau Server is used to store published data connections and workbooks created in Tableau Desktop. Whilst it is possible to edit an existing data connections, it is not possible to create a brand-new data connection on Tableau Server.
When publishing a workbook or data connection that uses Amazon Redshift, make sure that the appropriate driver is installed on the Tableau Server machine (Tableau Support drivers page)