Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi IBDAC -> TIBCAlerter (https://www.delphipraxis.net/152442-ibdac-tibcalerter.html)

ChrisE 23. Jun 2010 08:10

Datenbank: FireBird • Version: 2.1.3 • Zugriff über: IBDAC

IBDAC -> TIBCAlerter
 
Hallo,

ich bin gerade am testen und verstehen der IBDAC-Komponenten und der FireBird-DB. Ich habe mir einen FireBird SuperServer eingerichtet auf einer zweiten Maschine. Hab eigentlich alles so gelassen wie es installiert war. Habe nur einen neuen User angelegt, eine neue Testdatenbank und alias(e) für die Standard-DB (employee) und meine Test-DB eingetragen. Außerdem habe ich noch in der Firebird.conf eingetragen, dass nur auf DBs zugriffen werden darf, die Explizit in der Alias.conf angegeben sind.

Dann habe ich die Demo von IBDAC (nicht die UnicodeVersion) runter geladen und installiert (D2007). Alle funktioniert einwandfrei in der Demo, nur die Alert-Demo nicht. Hier friert die Demo ein. Jetzt wollte ich fragen, ob ich vielleicht irgendwas falsch mache oder ob in der Demo einfach etwas "vergessen" wurde. Ich kann per Flamerobin sehen, dass die SP und die Trigger für die POST_EVENTS erstellt wurden. Der Freeze kommt immer dann zustande, sobald irgendeine IBDAC-Komponente angesprochen wird, nachdem ein IBCAlerter mit Start "scharf" geschaltet wurde.

Vielleicht weiß ja jemand was. Ich habe auch bereits im IBDAC-Forum etwas dazu geschrieben. Leider sind die nicht so schnell wie die DP:dp:

Gruß, Chris

ChrisE 23. Jun 2010 08:26

AW: IBDAC -> TIBCAlerter
 
OK,

in 99% aller Fälle sitzt der Fehler einfach vorm PC :-)

Für alle die auch Events benutzten und sich - wie ich - erst da rein arbeiten müssen:

Der Port für Event-Kommunikation wird in der Standardinstallation von FireBird "randomly" ausgesucht :-) D.h.
  1. Die Event-Kommunikation läuft über einen zweiten Port
  2. Dieser sollte bei einer restriktiven Firewall auch fest eingestellt werden in der firebird.conf und natürlich in der Firewall :-)

Greez, Chris


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.

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