Loading

Direktverbindung zu Snowflake von Tableau Server aus nicht möglich

Veröffentlichungsdatum: Apr 26, 2023
Beschreibung

There was an unknown connection error to the database. The error message below has additional information, but you might need to ask the database administrator to review the database logs. (Es ist ein unbekannter Verbindungsfehler zur Datenbank aufgetreten. Die folgende Fehlermeldung enthält zusätzliche Informationen, aber Sie müssen den Datenbankadministrator möglicherweise bitten, die Datenbankprotokolle zu überprüfen.)
Vom Benutzer hinzugefügtes Bild
Protokollauszug

2023-03-13 23:25:10.185 -0700 (Default,xyz@tableau.com,,ZBATQ9AKDIkYTgs6LXjiUQAAAIk) catalina-exec-1 : WARN com.tableausoftware.controller.dataserver.SessionController - Failure {"datasession":"-","datasource":"-","dserror":"-","dsexception":"class ConnectivityException","errorsrc":"DataSource","errorstatuscode":"14","failmsg":["An error occurred while communicating with the Snowflake data source 'federated.145dk3712quc0f1c2wzpt0nyxc3u' Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database. There was an unknown connection error to the database. The error message below has additional information, but you might need to ask the database administrator to review the database logs. (Bei der Kommunikation mit der Snowflake-Datenquelle 'federated.145dk3712quc0f1c2wzpt0nyxc3u' ist ein Fehler aufgetreten. Es konnte keine Verbindung zum Server hergestellt werden. Prüfen Sie, ob der Server ausgeführt wird und ob Sie Zugriffsberechtigungen für die angeforderte Datenbank besitzen. Es ist ein unbekannter Verbindungsfehler zur Datenbank aufgetreten. Die unten stehende Fehlermeldung enthält zusätzliche Informationen, aber möglicherweise müssen Sie den Datenbankadministrator bitten, die Datenbankprotokolle zu überprüfen.) å�›æ½®æ™·æ…¬æ•«å­�ç•“ç�°ç‰¯åµ´â ã€µã€´â¤´ä¤ ç™®æ±¡æ‘©æŒ æ¹¯æ•®ç‘£æ½©â�®ç‘³æ¥²æ�®.á¿�è¶ ç¾¸ "],"failtype":"UnableToConnect","request":"ZBATQ9AKDIkYTgs6LXjiUQAAAIk","site":"Default","status":"400","taberrorcode":"0xFAB9A2C5","trace":[["com.tableausoftware.controller.dataserver.DataServerException.parseException(DataServerException.java:360)","com.tableausoftware.controller.dataserver.DataServerException.fromDOM(DataServerException.java:375)","com.tableausoftwarntroller.dataserve.coer.CreateResponseParser.parseResponse(CreateResponseParser.java:89)","com.tableausoftware.controller.dataserver.SessionCreator.lambda$createSession$0(SessionCreator.java:444)"]],"user":"xyz@tableau.com"}

Cause

Der Parameter "Unicode Transformation Format (UTF)" ist für DriverManagerEncoding nicht angegeben.
Lösung
Überprüfen und bearbeiten Sie die Datei simba.snowflake.ini im Verzeichnis /opt/drivers/snowflake_odbc/lib/ auf ALLEN Knoten (insbesondere Knoten 1) und stellen Sie sicher, dass die Kodierung auf UTF-16 eingestellt ist – DriverManagerEncoding=UTF-16.
 
[Driver]
DriverManagerEncoding=UTF-16
DriverLocale=de-de
ErrorMessagesPath=/usr/lib64/snowflake/odbc/ErrorMessages
LogNamespace=
LogPath=/tmp
ODBCInstLib=/usr/lib64/libodbcinst.so
CURLVerboseMode=false
#LogLevel=6
CABundleFile=/usr/lib64/snowflake/odbc/lib/cacert.pem

Hinweis:

Ab Version 2.22.5 des ODBC-Treibers können Sie diesen Parameter auch als Konfigurationsparameter angeben (z. B. in der Datei simba.snowflake.ini unter macOS und Linux). Wenn dies sowohl als Verbindungsparameter als auch als Konfigurationsparameter festgelegt ist, hat der Verbindungsparameter im DSN (oder in der Verbindungszeichenfolge) Vorrang.


 
Nummer des Knowledge-Artikels

001498048

 
Laden
Salesforce Help | Article