Event von SQL-Server an Application melden?

10/10/2009 - 16:58 von Michael Andreas | Report spam
Hi,

Umgebung:
- SQL Server 2005
- Visual Studio 2008 C#

Problem:
Ich möchte ein Event aus dem SQL-Server direkt an die Applikation melden.
Aktuell hab ich in die Applikation einen Timer eingebaut, der zyklich ein
Polling auf die
entsprechende Tabelle ausführt - das finde ich nicht besonders modern.
Die Lösung wàre eine direkte Event-Meldung vom SQL-Server an die
Applikation.
Eigentlich müßte dies mit dem SQL Server Integration Services und .NET
möglich sein.
Wo finde ich dazu Beispiele, Tutorials

Vielen Dank
Michael
 

Lesen sie die antworten

#1 Olaf Helper
11/10/2009 - 13:13 | Warnen spam
Problem:
Ich möchte ein Event aus dem SQL-Server direkt an die Applikation melden.
Aktuell hab ich in die Applikation einen Timer eingebaut, der zyklich ein
Polling auf die
entsprechende Tabelle ausführt - das finde ich nicht besonders modern.



Hallo Michael,

welche "Events" genau meinst Du?

Da Du auf den Tabellen pollst, werde die Events ja als Daten abgeildet.
In dem Fall könntest Du den Notification Service vom SQL Server 2005 nutzen:
http://msdn.microsoft.com/de-de/library/ms172483(SQL.90).aspx

Praktisch habe ich zwar noch nicht damit gearbeitet, das sollte aber
brauchbar für Deine Anforderung sein.

Gruß,
Olaf Helper

Ähnliche fragen