Teilen von Daten zwischen SQL-Datenbanken

Ich versuche, ein problem zu lösen, dass für einmal ich nicht erstellen.

Ich arbeite in einer Umgebung mit vielen web-apps unterstützt, die von verschiedenen Datenbanken auf verschiedenen Servern.

Jede Datenbank ist ziemlich einzigartig in seiner Konstruktion und Anwendung, aber es bleibt immer noch die gemeinsamen Daten in jedem, die würde ich gerne Abstrakt. Jede Datenbank, zum Beispiel hat eine Anbieter-Tabelle, eine Tabelle Benutzer, etc...

Ich würde gerne Abstrakt aus diesem gemeinsamen Daten in einer einzigen Datenbank, aber immer noch lassen die anderen Datenbanken join über diese Tabellen, die haben sogar Schlüssel, um Einschränkungen zu erzwingen, etc... ich bin in einer MsSql-Umgebung.

Teilen von Daten zwischen SQL-Datenbanken

Was sind die verfügbaren Optionen? So wie ich das sehe habe ich folgende Optionen:

  • Verbindungsserver
  • Nur-lese-Anmeldungen zu geben, den Zugang zu Ansichten

Gibt es sonst noch etwas zu beachten?

InformationsquelleAutor der Frage Matt | 2013-05-04

Schreibe einen Kommentar