Loading

Fehler: "[iODBC][Driver Manager]dlopen(ODBC Drivers, 6): image not found" (Bild nicht gefunden) beim Verbinden mit Amazon Redshift

Veröffentlichungsdatum: Jul 20, 2023
Beschreibung
Wenn Sie versuchen, eine Verbindung zwischen Tableau Desktop und Amazon Redshift herzustellen, kann die folgende Fehlermeldung auftreten: 
[iODBC][Driver Manager]dlopen(ODBC Drivers, 6): image not found (Bild nicht gefunden)
[iODBC][Driver Manager]Specified driver could not be loaded (Angegebener Treiber konnte nicht geladen werden.)
Lösung

Option 1

Laden Sie das ODBC-Administrator-Tool von www.odbcmanager.net/ oder https://support.apple.com/kb/dl895?locale=en_US herunter, installieren Sie es und führen Sie die folgenden Schritte aus:
  1. Öffnen Sie ODBC Manager
  2. Wählen Sie die Registerkarte Treiber und wählen Sie Hinzufügen aus. 
  3. Geben Sie "Amazon Redshift" als Beschreibung ein. 
  4. Navigieren Sie unter "Treiberdatei" zum Speicherort des Treibers auf Ihrem Computer.
    • Die Datei trägt den Namen libamazonredshiftodbc.dylib und der Pfadname ist standardmäßig /opt/amazon/redshift/lib/universal.
  5. Setzen Sie "Definieren als" auf Benutzer
  6. Klicken Sie auf OK
  7. Öffnen Sie Tableau Desktop und die Verbindung zu Amazon Redshift sollte erfolgreich hergestellt werden.
 

Option 2 

Bearbeiten Sie die beiden folgenden Dateien mit einem Texteditor: "odbc.ini" und "odbcinst.ini" für Amazon Redshift. Der Standardspeicherort für diese Dateien ist /opt/amazon/redshift/lib/universal, aber der Ordner /universal fehlt oft, wenn dieser Fehler auftritt. 
  1. "odbc.ini"
    1. Öffnen Sie "odbc.ini" aus /Library/ODBC/odbc.ini.
    2. Öffnen Sie "odbc.ini" aus dem Home-Verzeichnis (users/user.name/.odbcsettings).
    3. Kopieren Sie den gesamten Inhalt von odbc.ini aus dem Home-Verzeichnis (users/user.name/.odbcsettings) und fügen Sie ihn unter [ODBC Data Sources] in odbc.ini in Library/ODBC ein.
    4. Speichern Sie.
  2. "odbcinst.ini"
    1. Öffnen Sie "odbcinst.ini" aus /Library/ODBC/odbcinst.ini.
    2. Öffnen Sie "odbcinst.ini" aus dem Home-Verzeichnis (users/user.name/.odbcsettings).
    3. Kopieren Sie den Inhalt von [Amazon Redshift] aus "odbcinst.ini" im Home-Verzeichnis (users/user.name/.odbcsettings) und fügen Sie ihn in odbcinst.ini aus Library/ODBC ein.
    4. Löschen Sie in odbcinst.ini aus Library/ODBC den alten Eintrag [redshift] und lassen Sie nur den neuen Eintrag [Amazon Redshift] aus dem oben genannten Schritt eingefügt.
    5. Speichern Sie.
  3. Öffnen Sie Tableau Desktop und die Verbindung zu Amazon Redshift sollte erfolgreich hergestellt werden.
Zusätzliche Ressourcen
​Weitere Informationen über den Amazon Redshift-Treiber finden Sie in der entsprechenden Konfigurationsdokumentation und in einem Beitrag in den Tableau Community-Foren: Verbindung zu Amazon EMR Impala nicht möglich.


Nummer des Knowledge-Artikels

001473373

 
Laden
Salesforce Help | Article