Announcement

Collapse
No announcement yet.

Tracing von Firebird Embedded

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tracing von Firebird Embedded

    Ich versuche mich gerade am Tracing einer Embedded Datenbank. Scheinbar wird nie irgendeine Tracing Information erzeugt. Alle fb_Trace Dateien in %ProgramData%/firebird sind mehr oder weniger leer. Die enthalten scheinbar nur die Info aus der Trace Konfiguration.

    Meine config sieht so aus

    <database>
    enabled true
    log_connections true
    log_statement_finish true
    print_plan true
    print_perf true
    exclude_filter %RDB$%
    time_threshold 0
    max_sql_length 1024
    </database>

    Da dies das einzige ist das nachher auch in den Trace files auftaucht scheint zumindest die config gefunden und benutzt zu werden. Passieren passiert nur nix
    Muß man sonst noch irgendwas konfigurieren?


    Edit: Version ist 2.5.2

  • #2
    Auflösung. Im Firebird Embedded Deployment Paket fehlt die fbtrace.dll die zum tracen scheinbar notwendig ist. Die kann man aber aus dem normalen Server Paket entwenden und im embedded Server verwenden. Leider hat das Tool das ich dafür ausprobieren wollte mich nicht darauf hingewiesen. Erst das entsprechende Kommandozeilentool fbtracemgr das man auch aus dem Serverpaket entwenden muß meldete ein kryptisches 'needed plugin missing' das mich auf die Spur gebracht hat.

    Comment

    Working...
    X