ArcGIS Desktop

  • Dokumentation
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr ...

Herstellen einer Verbindung mit Teradata von ArcGIS

Um ArcGIS mit einer Teradata-Datenbank zu verwenden, installieren Sie Folgendes auf dem ArcGIS-Client-Computer:

  • Teradata ICU-Bibliothek
  • Teradata GSS-Client-Paket
  • Teradata ODBC-Treiber
Hinweis:

Die Teradata ICU-Bibliothek und der Teradata GSS-Client müssen installiert werden, bevor Sie den Teradata ODBC-Treiber installieren. Wenn Sie setup.exe ausführen, um den Teradata 15.0-Client unter Windows zu installieren, werden Dateien in der erforderlichen Reihenfolge installiert.

Teradata ODBC-Treiber können von der Teradata-Website heruntergeladen werden. Zu den herunterladbaren Dateien gehören der Teradata GSS-Client und die ICU-Bibliothek.

  • Für Windows finden Sie weitere Informationen unter http://downloads.teradata.com/download/connectivity/odbc-driver/windows.
  • Für Linux finden Sie weitere Informationen unter http://downloads.teradata.com/download/connectivity/odbc-driver/linux.
Hinweis:

Wenn Sie eine Verbindung über einen 32-Bit-ArcGIS-Client herstellen, müssen Sie 32-Bit-Teradata-Dateien installieren. Wenn Sie eine Verbindung über einen 64-Bit-ArcGIS-Client herstellen, müssen Sie 64-Bit-Teradata-Dateien installieren. Wenn Sie die ausführbare Datei ausführen, um den Client unter Windows zu installieren, werden auf 64-Bit-Betriebssystemen sowohl die 32- als auch die 64-Bit-Dateien installiert.

Es wird empfohlen, 32- und 64-Bit-Anwendungen und demzufolge Teradata-Client-Dateien und -Treiber auf getrennten Computern zu installieren, um Probleme zu vermeiden, die auftreten können, wenn verschiedene Versionen derselben Teradata-Client-Dateien auf demselben Computer installiert werden.

Nachdem die Dateien installiert wurde, konfigurieren Sie einen ODBC-Datenquellennamen.

  1. Installieren der Teradata ICU-Bibliothek und des GSS-Clients auf dem ArcGIS-Client-Computer.
  2. Installieren Sie den Teradata ODBC-Treiber auf dem ArcGIS-Client-Computer.
  3. Konfigurieren Sie den ODBC-Treiber.
    • Ändern Sie unter Windows-Betriebssystemen die folgenden Einstellungen im Dialogfeld Teradata ODBC-Treiberoptionen:
      • Legen Sie den Sitzungsmodus auf Teradata fest.
      • Wählen Sie die Option Unterstützung für große systemeigene Objekte verwenden.
    • Unter Linux-Betriebssystemen legen Sie die folgenden Parameter in der Datei "odbc.ini" fest:
      • SessionMode=Teradata
      • UseNativeLOBSupport=Yes
  4. Wenn Sie eine Verbindung von einem ArcGIS-Client unter Linux herstellen, müssen Sie sicherstellen, dass ein ODBC-Treiber-Manager von Linux auf dem Client-Computer installiert ist.
  5. Wenn Sie eine Verbindung von ArcGIS for Server unter Linux herstellen, führen Sie die folgenden Schritte aus:
    1. Öffnen Sie das Skript "init_user_param.sh", das sich im Verzeichnis /arcgis/server/usr des ArcGIS for Server-Installationsverzeichnisses befindet.
    2. Heben Sie die Auskommentierung der Variablen "LIB_ODBC_DRIVER_MANAGER, TDDIR, LD_LIBRARY_PATH und ODBCINI" im Abschnitt "Teradata" auf.

      Wenn Sie die Variable "LIB_ODBC_DRIVER_MANAGER" beispielsweise auf den Speicherort der Datei "libodbc.so" aus dem Installationsverzeichnis des Teradata-ODBC-Treiber-Manager festlegen möchten, stellen Sie "LIB_ODBC_DRIVER_MANAGER=/OPT/TERADATA/LIBODBC.SO" exportieren ein.

    3. Speichern Sie die Teradata ODBC-Verbindungsdateien im Verzeichnis "$HOME" des ArcGIS-Server-Kontos. Den Dateien müssen die Namen .odbc.ini und .odbcinst.ini zugewiesen werden.
    4. Wenn ArcGIS-Server bereits ausgeführt wurde, bevor Sie die Teradata-Verbindung hergestellt haben, starten Sie ArcGIS- Server neu.

    Hinweis:

    Der Teradata ODBC-Treiber funktioniert nur mit der Version von Progress DataDirect ODBC Driver Manager, die im Lieferumfang des Teradata ODBC-Treiberpakets enthalten ist.

  6. Nachdem der ODBC-Treiber installiert wurde, legen Sie einen ODBC-Datenquellennamen fest.

    Der ODBC-Datenquellenname wird zum Herstellen einer Verbindung mit der Datenbank aus ArcGIS herangezogen.

    Verwenden Sie denselben Namen beim Konfigurieren sämtlicher Teradata ODBC-Clients, die eine Verbindung mit dieser Datenbank herstellen. Wenn Sie beispielsweise einen Datenquellennamen für den Teradata ODBC-Treiber auf dem ArcGIS for Desktop-Computer konfigurieren, legen Sie denselben Datenquellennamen für den Teradata ODBC-Treiber auf dem ArcGIS-Server-Computer fest. Wenn dies nicht erfolgt, wird die Datenbank nicht ordnungsgemäß bei ArcGIS-Server registriert, da es die Verbindungszeichenfolgen der veröffentlichten Daten mit der registrierten Datenbank vergleicht.

  7. Legen Sie unter Windows die Umgebungsvariable "PATH" auf das Verzeichnis fest, in dem der Teradata-ODBC-Treiber installiert ist.

Verwandte Themen

  • Datenbank-Clients
  • Datenbankverbindungen in ArcGIS for Desktop

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2018 Esri. | Datenschutz | Rechtliches