BASE DE DADOS DE CONHECIMENTO

Erro "Data source name not found and no default driver specified" ao se conectar à Fonte de Dados do Servidor SQL


Publicado: 21 Mar 2014
Data da última modificação: 04 Sep 2018

Problemas

Ao tentar conectar a uma fonte de dados publicada do Microsoft SQL Server ou atualizar uma extração publicada, um dos seguintes erros pode ocorrer:

The drivers necessary to connect to this database server are not properly installed. Visit http://www.tableausoftware.com/drivers to download driver setup files. (Os drivers necessários para conexão a este servidor de banco de dados não estão corretamente instalados. Visite http://www.tableausoftware.com/drivers para efetuar o download dos arquivos de configuração do driver.)

The driver necessary to connect to the database server '<server name>' are not properly installed on Tableau Server. Visite http://www.tableausoftware.com/drivers para baixar os arquivos de configuração do driver.
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified ([Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e sem driver padrão especificado)

Ou
 
An unexpected error occurred on the server. If you continue to receive this error please contact your Tableau Server Administrator. (Ocorreu um erro inesperado. Os drivers necessários para conexão do servidor do banco de dados "<nome do servidor>" não estão corretamente instalados no Tableau Server. Se você continuar a receber este erro, entre em contato com o administrador do Tableau Server.)

DataSourceException: To connect to the <server name> database, you must install at least version 10.0 of the driver. Version 0.0.0 of the driver is currently installed. (Exceção da fonte de dados: Para conectar-se ao banco de dados <nome do servidor>, você deve instalar pelo menos a versão 10.0 do driver. A versão 0.0.0 do driver está atualmente instalada.)
Visit http://www.tableausoftware.com/drivers to download driver setup files. [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified ([Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e sem driver padrão especificado)

Algumas pastas de trabalho que se conectam à fonte de dados não apresentam erros na conexão, enquanto outras geram o erro acima. Algumas extrações da fonte de dados são atualizadas conforme esperado, enquanto outras geram o erro acima.

Ambiente

  • Tableau Server
  • Microsoft SQL Server

Resolução

No computador executando o Tableau Server, baixe e instale o driver do Microsoft SQL Server da página Drivers e ativação.

Se estiver executando o Tableau Server em um ambiente distribuído, instale os drivers em todos os computadores executando o Tableau Server, incluindo os de trabalho.

Causa

Os computadores que executam o Tableau Server não têm a nova versão do driver do Microsoft SQL Server e estão usando o driver do SQL Server instalado com o sistema operacional Windows. O driver do SQL Server padrão funciona com muitos recursos do Microsoft SQL Server, mas os recursos avançados das versões mais novas do Microsoft SQL não são compatíveis com o driver do SQL Server padrão.
Este artigo resolveu o problema?