LabVIEWForum.de
Data Base Verbindung Labview - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Data Base Verbindung Labview (/Thread-Data-Base-Verbindung-Labview)



Data Base Verbindung Labview - galilio - 13.09.2016 11:45

Hallo Zusammen,


Wenn einen einen Fehler in der Datenbank auftritt (wie beim einen INSERT, UPDATE Statement), muss es stets der Labview neue gestartet werden?
Wenn der Labview nicht neue gestartet werden, dann könnte es in diesem Fall keine Verbindung zu Database hergestellt werden.

Danke


RE: Data Base Verbindung Labview - Nordvestlys - 13.09.2016 12:49

Ohne zu wissen was Du programmiert hast, ist es schwierig zu helfen. So richtig verständlich war Deine Frage nicht. Genaugenommen gibt es nicht mal eine Frage.....

...ich probiere es trotzdem mal:

- Falls Du den Fehler-Cluster mit dem Datenbankfehler an alle folgenden VIs weiter reichst, wird in vielen/allen Fällen das entsprechende VI nicht ausgeführt. Also Fehler nicht nur weiter reichen, sondern z.B. mit einer Benutzermeldung "Abbrechen oder Fehler löschen" behandeln.

- Wenn es ein richtig übler Fehler war, ist es ggf. nötig (im laufendem Programm) die DB-Verbindung zu beenden und wieder herzustellen. Als Fehlerbehandlung würde ich das aber nur zu Testzwecken empfehlen. Wenn selbst das nicht hilft, liegt der Fehler vermutlich woanders. (Vermurkstes Programm)

Und ansonsten: Siehe Einleitung.


RE: Data Base Verbindung Labview - galilio - 13.09.2016 13:48

Hallo,


Danke für die Antwort.
Ich meine was ganz anders.
Beim Labview Programmierung, wenn es einen Fehler bei der Datenbank auftritt muss es immer der Labview neu gestarten werden damit es überhaupt die Datenbank hergestellt werden.

Anders gesagt beim Fehler in der Datenbank unter:
Tools -->Ceate Data link--> Verbindung testen bekomme ich die folgrende Fehlermeldung(seh Anhang).
Um dieses Fehlermeldung zu umgehen, muss der Labview neue gestarten werden


RE: Data Base Verbindung Labview - Morpheus - 13.09.2016 15:04

Hast du die nötigen Einstellungen (Datenbank, Benutzer, Passwort, etc.) korrekt eingetragen?
Anhand des Screenshots ist dies nicht zu erkennen.


RE: Data Base Verbindung Labview - galilio - 14.09.2016 12:34

Hallo,

die Verbindung zu Datenbank ist solange keinen Fehler aufgetreten immer Okay.
Tritt einen Fehler auf, dann muss der labview neue gestarten werden.
In diesem Fall ist dann alles wieder okay.


Ist das normal?


RE: Data Base Verbindung Labview - Morpheus - 14.09.2016 14:02

(14.09.2016 12:34 )galilio schrieb:  die Verbindung zu Datenbank ist solange keinen Fehler aufgetreten immer Okay.
Tritt einen Fehler auf, dann muss der labview neue gestarten werden.
Muss LabVIEW explizit neu gestartet werden oder funktioniert die Kommunikation zur DB wieder, wenn die Verbindung geschlossen und wieder geöffnet wird?

Wie sieht dein Code aus?
Ein Beispiel könnte helfen dem Problem etwas auf den Grund zu gehen...

Gruss
Chris