Hallo Forum,
folgendes Problem: Wir haben eine zentrale Datenbank (MS SQL 2000) und mehrere mobile Datenbanken! An einigen Tabellen darf nur die "Zentrale" oder eine Mobile Datenbank was ändern. Alle anderen haben kein Recht dazu! (Gesteuert durch die Applikation)!
Nun kommt es manchmal vor, das in den Tabellen Daten verschwinden?! Ich weiss, das ich in der Tabelle "MSmerge_tombstone" nach den Leichen-Rowguids forschen kann. So steht in der Zentrale als Grund "Löschvorgang durch System", aber ebenso in der einen mobilen Datenbank, die etwas ändern darf! Wie finde ich nun raus, durch wen oder wie es gelöscht wurde, ohne alle Datenbanken einsammeln zu müssen??? Denn bei einem sollte stehen " Löschvorgang durch Benutzer " !!!
Hoffe Ihr versteht mich
Gruß
Thomas
folgendes Problem: Wir haben eine zentrale Datenbank (MS SQL 2000) und mehrere mobile Datenbanken! An einigen Tabellen darf nur die "Zentrale" oder eine Mobile Datenbank was ändern. Alle anderen haben kein Recht dazu! (Gesteuert durch die Applikation)!
Nun kommt es manchmal vor, das in den Tabellen Daten verschwinden?! Ich weiss, das ich in der Tabelle "MSmerge_tombstone" nach den Leichen-Rowguids forschen kann. So steht in der Zentrale als Grund "Löschvorgang durch System", aber ebenso in der einen mobilen Datenbank, die etwas ändern darf! Wie finde ich nun raus, durch wen oder wie es gelöscht wurde, ohne alle Datenbanken einsammeln zu müssen??? Denn bei einem sollte stehen " Löschvorgang durch Benutzer " !!!
Hoffe Ihr versteht mich
Gruß
Thomas
Comment