Merkblatt - Fluctus IT

Werbung
Merkblatt
Replikation mit cobra und dem Microsoft SQL Server
Bei der Replikation mit dem Microsoft SQL Server handelt es sich um eine Lösung, mit der Sie Daten in Ihrem
gesamten Unternehmen kopieren, verteilen und verändern können.
Voraussetzungen für eine Replikation:
1. Für eine Replikation ist mindestens ein SQL Server Express Standard Edition erforderlich als zentrale Installation auf dem Server notwendig. Die SQL Server Express Edition kann nur auf den Clients genutzt werden.
2. Sowohl auf dem zentralen Server als auch auf den teilnehmenden Maschinen mit denen Daten abgeglichen werden sollen (andere Server, PCs aber auch Laptops), muss die gleiche Version (z.B. 2008) des
MS SQL Servers installiert sein (Patches beachten).
3. Datenreplikationen können bei großen Datenmengen lange dauern. Deshalb sollten entsprechend
schnelle Server eingesetzt werden (siehe auch Vorseite).
4. Bei standortübergreifenden Replikationen ist eine stabile Leitung erforderlich. Ein Abbruch einer Replikation kann fatale Folgen für die Datenbestände haben (insbesondere für den Abonnenten).
5. Das Netzwerk muss entsprechend performant sein. Gerade auch für Homeofficearbeitsplätze muss überprüft werden ob die Leistungsgeschwindigkeiten ausreichen.
Fluctus Hinweis:
Bei Abbrüchen oder Fehlermeldungen während einer Replikation (gerade beim mobilen
Benutzer) schalten Sie bitte testweise die Firewall aus. Sollte die Firewall die Ursache
sein, konfigurieren Sie diese entsprechend. Der MS SQL Server nutzt den Port 1433.
Rechte des Benutzers
Der Benutzer braucht auf dem SQL-Server folgende Rechte, um mit einer cobra Datenbank arbeiten zu können:
Datenbankrolle/Benutzerzuordnung: db_datawriter
Datenbankrolle/Benutzerzuordnung: db_datareader
Datenbankrolle/Benutzerzuordnung: db_ddladmin
Serverrolle: database creators
Serverrolle: bulk insert administrators (bulkadmin)
Serverrolle: sysadmin
Nachträgliche Änderungen an der Datenbank
Achtung: Datenbanken die in eine Replikation eingebunden sind können nicht mehr verändert werden!
Es können keinerlei Tabellen oder Felder angefügt werden. Von daher empfehlen wir, mit der Replikation erst zu
starten, wenn die Datenbestände über die entsprechende Anwendung endgültig eingerichtet sind.
Richten außerdem „Reserverfelder“ in cobra ein z.B. „ReserveText1“, „ReserveText2“, ReserverZahl1“ usw. Diese
können Sie später umbenennen. Dies ist auch möglich wenn der Datenbestand sich in einer Replikation befindet.
Das Entfernen einer Replikation und erneute Einrichten stellt einen erheblichen Zeit- und somit Kostenfaktor dar.
Die Erfahrung zeigt außerdem, dass es beim Löschen eines Abonnements immer wieder zu Problemen kommen
kann.
Richten Sie eine Replikation nicht alleine ein, fordern Sie unsere Unterstützung an.
Lesen Sie auch unser Merkblatt „Fluctus IT Merkblatt Microsoft SQL Server.pdf“.
Fluctus Hinweis:
Eine Replikation ist ein komplexer Vorgang. Die Hinweise in diesem Merkblatt sind nur
ein erster Einstieg in die Thematik und erheben in keiner Weise Anspruch auf Vollständigkeit. Die Einrichtung und Nutzung unterliegt Ihrer Vetantwortung.
Seite 1 von 1
28. Mai 2010
Herunterladen