Herstellen einer Verbindung zu Teradata Database (FireDAC)
Nach oben zu Datenbankkonnektivität (FireDAC)
In diesem Thema wird beschrieben, wie mit FireDAC eine Verbindung zu einer Installation von Teradata Database hergestellt wird.
Inhaltsverzeichnis
Unterstützte Versionen
Der native FireDAC-Treiber unterstützt Teradata Database Version 13 und höher.
Windows-Client-Software
Für FireDAC ist die Installation des Teradata ODBC-Treibers für Windows auf Ihrem Arbeitsplatzrechner erforderlich. So installieren Sie diesen Treiber:
- Laden Sie das Archiv "ODBC Driver Suite For Windows" herunter (EN).
- Extrahieren Sie das heruntergeladene Archiv.
- Führen Sie das Installationsprogramm (
setup.exe
) aus, das sich in dem extrahierten Ordner befindet. - Das Installationsprogramm führt Sie durch die für die Installation des Treibers auf Ihrem System erforderlichen Schritte.
Wenn der Teradata Database ODBC-Treiber nicht ordnungsgemäß installiert wurde, wird beim Verbindungsversuch eine Exception ausgelöst:
[FireDAC][Phys][ODBC][Teradata][ODBC Teradata Driver] Not enough information to log on.
Treibereinbindung
So binden Sie den Treiber ein:
- Ziehen Sie aus der Paletten-Seite "FireDAC Links" eine TFDPhysTDataDriverLink-Komponente auf das Formular.
- Oder nehmen Sie die Unit FireDAC.Phys.TData in die uses-Klausel auf.
Verbindungsdefinitionsparameter
Um eine Verbindung mit der registrierten Datenbank herzustellen, muss in der Anwendung der Servername im Parameter Server angegeben werden. Legen Sie auch die Parameter User_Name und Password fest (Einzelheiten finden Sie unter Definieren von Verbindungen (FireDAC)).
DriverID=TData
Parameter | Beschreibung | Beispielwert |
---|---|---|
Server |
IP-Adresse des Teradata Database-Servers oder Alias dieses Servers. Der angegebene Aliasname wird bei der Verbindung aufgelöst. |
192.168.43.140 |
User_Name | Der Teradata Database-Benutzername. | dbc |
Password | Das Teradata Database-Passwort. | dbc |
Database | Name der Datenbank. | MyDatabase |
CharacterSet |
Gibt den Namen des Zeichensatzes an, mit dem der Zeichensatz des Teradata Database-Servers überschrieben werden soll. Die folgenden Werte werden unterstützt:
|
UTF8 |
OSAuthent |
Wenn diese Option aktiviert ist ( Diese Option überschreibt den Wert, der bei der DSN-Konfiguration für diese Option angegeben wurde. Wenn
|
Yes |
SessionMode |
Mit dieser Option können Sie den Modus ( |
Teradata |
Encrypt |
Wenn diese Option aktiviert ist ( Wenn diese Option deaktiviert ist ( |
Yes |
ExtendedMetadata |
Steuert die erweiterte Beschreibung von Abfrage-Ergebnismengen:
|
False |
Anwendungsfälle
- Herstellen einer Verbindung zum Teradata Database-Server:
DriverID=TData Server=192.168.43.140 Database=MyDatabase User_Name=dbc Password=dbc