Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   C# Live Replikation mit Datenaufbereitung (https://www.delphipraxis.net/127430-live-replikation-mit-datenaufbereitung.html)

Funky-Sepp 13. Jan 2009 08:16

Datenbank: MS Sql Server • Version: 2005 • Zugriff über: ADO.Net

Live Replikation mit Datenaufbereitung
 
Ich hoffe ihr könnt mir weiterhelfen,

wir haben zwei Datenbanken einmal die "Work" Datenbank mit der Gearbeitet wird und dann die "Reporting" Datenbank mit der Auswertungen gemacht werden sollen.

Die "Reporting" Datenbank soll die gleichen Daten wie die "Work" Datenbank haben nur anders aufbereitet.

wenn nun änderungen in der "Work" Datenbank gemacht werden, sollen diese automatisch in die "Reporting" Datenbank auch gemacht werden (natürlich zusammengefasst).
Das ganze soll live geschehen, also so bald sich ein Datensatz in der "Work" Tabelle ändert soll dieser in die "Reporting" Datenbank übernommen werden.

Nun zu meinen Fragen:
- Gibt es eine Möglichkeit dies über die Datenbank zu lösen, da ich über mein Programm dass die "Work" Datenbank pflegt nicht alle änderungen mitbekomme da auch Trigger an der "Work" Datenbank arbeiten?
- Gibt es diese Möglichkeit evtl. auch für den SQL Server Express?

nahpets 13. Jan 2009 08:48

Re: Live Replikation mit Datenaufbereitung
 
Hallo,

Trigger sollte hier das richtige Stichwort sein, wenn in der Datenbank schon Trigger arbeiten, sollte es möglich sein, weitere Trigger zum "Verteilen" der Daten zu implementieren, bzw. vorhandene Trigger entsprechend zu erweitern.

Funky-Sepp 13. Jan 2009 09:14

Re: Live Replikation mit Datenaufbereitung
 
Sorry hab mich da falsch ausgedrückt,

am besten wäre wenn wir die Änderungen der Datenbank über ein Event mit einem Programm abfangen könnten,
da die Aufbereitung der Daten nicht leicht sein wird und Trigger dies nicht geradezu einfacher machen.

Geht dies evtl über die Integration Services?


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:38 Uhr.

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