What database are you connecting to? Is it on a remote location? Also, what provider are you using?
Have you tried the same connection using the OLEDB provider?
I am connecting to Netezza database.
I do not see option to choose between ODBC and OLEDB drivers while setting up Netezza connection from Tableau desktop.
Can you let me know if I am missing something?