Delphi-PRAXiS
Seite 1 von 2  1 2   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TSQLMontor zeigt nichts an (https://www.delphipraxis.net/208783-tsqlmontor-zeigt-nichts.html)

horstmeyer 14. Sep 2021 10:04

Datenbank: Oracle • Version: 11g • Zugriff über: TCRSQLConnection

TSQLMontor zeigt nichts an
 
Hallo zusammen,

ich habe ein etwas merkwürdiges Phänomen, wo ich nicht weiterkomme. Ich möchte mir mit der TSQLMonitor-Komponente im SQL-Monitor die SQL-Statements anschaun. Leider funktioniert dies seit einiger Zeit nicht mehr. Nun habe ich mir ein anders Programm angeschaut, wo ich auch eine TSQLMonitor-Komponente eingebaut habe. Dort funktioniert es. Die Einstellungen sind nach meiner Betrachtung eigentlich alle gleich, dennoch funktioniert es nur in diesem Programm, indem anderen werden keine SQL-Statements im Monitor angezeigt. Hatte jemand schon mal so ein Phänomen und eine Ahnung, wo ich noch nachschauen kann, damit die SQL-Statements wieder an den SQL-Monitor übermittelt werden. Denn lauter showmessage-Abfragen einzubauen, ist auch keine Lösung. Danke.

viele Grüße
Horst

Delphi.Narium 14. Sep 2021 10:44

AW: TSQLMontor zeigt nichts an
 
Gleiche Anmeldedaten für die Datenbank?

Wenn nein: Rechteproblem bei den entsprechenden Views?

horstmeyer 14. Sep 2021 10:49

AW: TSQLMontor zeigt nichts an
 
Danke für die Rückmeldung. Ja, es sind die gleichen Anmeldedaten. Das kann es also nicht sein. An den Rechten der Views kann es auch nicht liegen, denn die sind auch gesetzt. Es hat ja vor einiger Zeit auch noch funktioniert. Ich habe die Vermutung, dass ich beim Ändern des Programmes irgendetwas versehentlich verstellt habe, weiß aber nicht was... :oops:

hoika 14. Sep 2021 12:41

AW: TSQLMontor zeigt nichts an
 
Hallo,
ich kenne jetzt deine Monitor-Komponente/ Programm nicht.
Aber beim DBMonitor (DevArt) musste man das im Programm explizit auch einschalten.

horstmeyer 14. Sep 2021 12:46

AW: TSQLMontor zeigt nichts an
 
Hallo Heiko,

das macht Sinn. Aber wo habe ich es dann wohlmöglich versehentlich ausgeschaltet. Ich finde den Schalter in Optionen nicht...

Gruß
Horst

mkinzler 14. Sep 2021 13:11

AW: TSQLMontor zeigt nichts an
 
Eigenschaft Active

horstmeyer 14. Sep 2021 13:17

AW: TSQLMontor zeigt nichts an
 
Hallo mkinzler,

die Eigenschaft Active von SQLMonitor ist auf true gesetzt. Das ist es also leider nicht. Wäre auch zu einfach :?

Gruß
Horst

Delphi.Narium 14. Sep 2021 13:24

AW: TSQLMontor zeigt nichts an
 
Eventuell das?
Zitat:

Zitat von https://docwiki.embarcadero.com/Libraries/Sydney/de/Data.SqlExpr.TSQLMonitor
Anmerkung: TSQLMonitor verwendet die Eigenschaft TraceCallbackEvent der SQL-Verbindungskomponente, deren Nachrichten sie protokolliert. Wenn Sie dieser Eigenschaft selbst einen Wert zuweisen, funktioniert die TSQLMonitor-Komponente nicht mehr.

oder ist da was dabei?

https://stackoverflow.com/questions/...uses-the-new-o

horstmeyer 14. Sep 2021 13:34

AW: TSQLMontor zeigt nichts an
 
Hallo Delphi.Narium,

mmh? Die SQL-Componente TCRSQLConnection hat diese Eigenschaft nicht, daher kann ich dort auch nichts zuweisen. Und wenn ich nach TraceCallbackEvent suche, finde ich nichts im Quellcode. Also sollte nichts zugewiesen sein...:o

Gruß
Horst

Delphi.Narium 14. Sep 2021 13:49

AW: TSQLMontor zeigt nichts an
 
Versehentlich was in den TraceFlags geändert?

Zitat:

Zitat von https://docwiki.embarcadero.com/Libraries/Sydney/de/Data.SqlExpr.TSQLMonitor.TraceList
Nur Nachrichten, die den in der Eigenschaft TraceFlags festgelegten Kriterien entsprechen, werden zu TraceList hinzugefügt.



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 Uhr.
Seite 1 von 2  1 2   

Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf