Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hi,

besteht eine Möglichkeit zwei Datenbanken, die auf zwei verschiedenen Servern liegen gegenseitig upzudaten? Das die Daten von der einen Datenbank synchronisiert werden auf die anderen, automatisch. Es gibt ja die Möglichkeit einer Spiegelung. Aber irgendwie benötigter maneine Domäne. Habe aber die Server an einer Arbeitsgruppe angemeldet.

hi,

gibt es nicht auch noch eine lösung mit nur 2 servern?? muss doch auch funktionieren.

habe auch was gelesen bezüglich datenbanken miteinander zu synchronisieren.

hätte ja nicht gedacht das das alles so kompliziert sein kann. :)

dann wäre es ja einfacher wenn man ein script schreibt das ein backup nach ändern der daten durchführt und dieses backup, dann auf den anderen server bzw datenbank spielt.

was gibt es sonst noch für möglichkeiten daten zwischen zwei datenbanken auf zwei verschiedenen servern durchzuführen?

hat jemand eine idee??

ich hab den technet artikel jetzt nich ganz gelesen, aber was hidnert dich daran, die schritte für server C einfach wegzulassen?

ein script das backups durch die gegend schiebt ist wohl suboptimal, stichwort traffic.

warum können die server nicht in eine domäne?

Beim SQL Server 2008 sind das "Integration Services (.dtsx)" nicht mehr "Data Transformation Services (.dts)".

Mich würde interessieren wieviel datenverkehr dahinter steckt. SSIS ist ja schon eine ziemlich Keule für reine Replikation.

Gruß,

Thomas

So viele Daten sind es nicht. Die Datenmenge kann ich dir gar nicht nennen.

Es gibt ja die Möglichkeit einer Spiegelung. Aber irgendwie benötigter maneine Domäne.

Das stimmt nicht, Database Mirroring funktioniert auch wunderbar ohne Domäne. Man muss "nur" die SQL-Anmeldungen auf beiden Servern abgleichen. Für die Serverauthentifizierung benutzt man in Arbeitsgruppen jeweils lokale Benutzer mit den gleichen Kennwörtern oder aber Zertifikate.

Ich weiß allerdings nicht, ob eine gespiegelte Datenbank genau das ist, was Du wirklich willst.

OK - Spiegelungen werden ja mehr oder weniger zur Sicherung verwendet und wenn ein Server bzw eine Datenbank ausfällt kann mit der anderen weitergearbeitet werden.

Wie gesagt ich würde gerne spiegeln oder synchronisieren.

Auf der einen Datenbank werden die Daten aktualisiert und auf der anderen Datenbank sollen die aktualisierten Daten übertragen werden, dass diese auch immer auf den aktuellesten Stand ist.

Was gebe es noch für Lösungen??

Was Du möchtest, ist eine Replikation. Der Link von .NETter dazu sollte Dir dabei schon helfen. Ich habe mir das HowTo nicht komplett angesehen, aber wahrscheinlich funkioniert es mit 2 Servern (fast) genauso.

Was ist der unterschied zwischen Pushabonnements und Pullabonnements?

Bei der BEschreibung wird von Knoten gesprochen. Welche Knoten? Protokolllese-Agent und Verteilungs-Agent habe ich auch noch nie gehört. Ja diese Anfänger immer!!

Im übertragenen Sinne handelt es sich bei einer Replikation um ein Netz aus untereinander "vernetzten" Datenbanken / Servern. Jeder Teilnehmer ist also ein Knoten.

Push -> Drücken: D.h. die Daten werden vom Verleger an seine Abonnenten verteilt.

Pull -> Ziehen: D.h. die Abonnenten fragen den Verleger nach Änderungen.

Am besten Du springst einige Kapitel "höher" und fängst bei Replikation allgemein an.

Mhm mal einfacher gedacht,

gibts nen triftigen Grund, warum du nicht per simplem Trigger die Änderungen synchronisieren kannst ? Ich meine, dass es langen müsste, dass die Server in einer Workgroup sitzen damit die sich bei nem Query sehen, hatte nie 2 SQL server die nicht in ner Domäne angemeldet waren, also ja .... testen ;)

Ansonsten würd ich sehr dazu tendieren die Transactionlogs zu überspielen und auf dem backup(?) Server durchlauffen zu lassen. Wobei, kann man ungesehn nicht wirklich sagen, kommt drauf an, wie viel updates / inserts da kommen im Verhältniss zur DB größe, ob das wirklich ne sinnvollere Sache wär, als einfach schlicht nen volles Backup zu überspielen. Und da kommts dann wieder druf an ob ma von nem 2mbit asynchron dsl anschluss zur übertragung, oder 1gbit lan reden. Allgemein kann man da wirklich kaum aussagen treffen

Gruß

Sven

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.