azubi-tigerente Geschrieben 21. Dezember 2009 Teilen Geschrieben 21. Dezember 2009 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
.NETter Geschrieben 21. Dezember 2009 Teilen Geschrieben 21. Dezember 2009 Hallo, dies ist schon etwas fortgeschritten, wenn man nicht selbst einen Windowsdienst oder ein wiederholbares Script schreiben will. Hier mal ein HowTo zum Thema Transaktionsreplikation: Transaktionsreplikation HowTo Gruß, Thomas Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
azubi-tigerente Geschrieben 21. Dezember 2009 Autor Teilen Geschrieben 21. Dezember 2009 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?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
_n4p_ Geschrieben 22. Dezember 2009 Teilen Geschrieben 22. Dezember 2009 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
rzlbrnft Geschrieben 22. Dezember 2009 Teilen Geschrieben 22. Dezember 2009 Such mal bei Google nach Data Transformation Services, das sollte das Thema sein was du suchst. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
.NETter Geschrieben 22. Dezember 2009 Teilen Geschrieben 22. Dezember 2009 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
azubi-tigerente Geschrieben 22. Dezember 2009 Autor Teilen Geschrieben 22. Dezember 2009 So viele Daten sind es nicht. Die Datenmenge kann ich dir gar nicht nennen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
realgun Geschrieben 22. Dezember 2009 Teilen Geschrieben 22. Dezember 2009 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
azubi-tigerente Geschrieben 23. Dezember 2009 Autor Teilen Geschrieben 23. Dezember 2009 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?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
realgun Geschrieben 23. Dezember 2009 Teilen Geschrieben 23. Dezember 2009 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
azubi-tigerente Geschrieben 23. Dezember 2009 Autor Teilen Geschrieben 23. Dezember 2009 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!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
realgun Geschrieben 23. Dezember 2009 Teilen Geschrieben 23. Dezember 2009 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
streffin Geschrieben 25. Dezember 2009 Teilen Geschrieben 25. Dezember 2009 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.