AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Automatische Anmeldung ODBC -> AS400 -> DB2
Thema durchsuchen
Ansicht
Themen-Optionen

Automatische Anmeldung ODBC -> AS400 -> DB2

Ein Thema von lfriedrich · begonnen am 25. Aug 2014 · letzter Beitrag vom 26. Aug 2014
 
lfriedrich

Registriert seit: 26. Jan 2005
10 Beiträge
 
Delphi XE Professional
 
#1

Automatische Anmeldung ODBC -> AS400 -> DB2

  Alt 25. Aug 2014, 12:01
Datenbank: DB2 • Version: CA 6.1 • Zugriff über: ODBC
Hallo Progi's,

ich habe eine kleines Problem, an dem ich fast verzweifele. Eigentlich einfach, aber ich kann es nicht lösen.

Ich habe eine Software geschreiben, die Maschinendaten schichtweise auswertet (6,14,22 Uhr). Anschliessend sollen die Daten in verschiedene Datenbanksystem gespeichert werden. Die Software der Betriebsdatenerfassung läuft, alles ist fertig, aber....... !!

Die Speicherung der Daten in den MySQL-Tabellen klappt, denn ich benutze die Zeo's Lib in der ich User und Passwort hinterlegen kann. Nun werden aber auch Daten in eine DB2-Tabelle auf einer AS400 geschrieben. Dazu nutze ich den ODBC-Treiber von Client Access, auch das klappt die Woche über ganz toll. Ausser Montagsmorgens, denn in der Nacht macht die AS400 ein Reboot, so das alle Verbindungen verloren gehen. Dass bedeutet, für mein Programm, das ich keine Daten an die AS400 per ODBC übertragen kann, denn beim Aktivieren der Verbindung kommt die Aufforderung zur manuellen Eingabe von Username und Passwort. Es ist aber noch keine Benutzer vor Ort der die Eingabe machen könnte!!!! Ich kann im ODBC-Treiber aber auch keinen Username und Passwort hinterlegen, zumindest finde ich keinen Eintrag dazu.

Nach einiger Suche fand ich einen Hinweis, den Connect mit ADO zu machen, aber auch hier klappt die Sache mit der automatischen Verbindung bei einem "open" nicht. Es erscheint auch die Maske für die manuelle Eingabe von Username und Passwort (Link = http://www.delphipraxis.net/151464-m...zugreifen.html).

Ich brauche deshalb mal Eure Hilfe oder ein paar Codeschnipsel, wie ich die Software trotz verlorener Verbindung zu bewegen kann, Daten an die AS400 zu senden.......

Ich nutze die SQL-Query der BDE, der DatabaseName wird im ODBC-Treiber unter Benutzer-DSN angelegt.


Grüße
Lothar

Geändert von lfriedrich (25. Aug 2014 um 12:04 Uhr)
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz