Tutorials von Norbert Eder http://blog.norberteder.com
12. Februar 2006
Replikation Microsoft SQL Server 2005 Inhaltsverzeichnis 1. 2. 3. 4. 5.
Einführung.......................................................................................................................... 2 Konfiguration des Verteilers / Distributors ........................................................................ 2 Publizierung der entsprechenden Datenbank ..................................................................... 6 Abonnierung der Replikation ........................................................................................... 12 Fazit .................................................................................................................................. 20
©2006 by Norbert Eder
[email protected]
-1–
Tutorials von Norbert Eder http://blog.norberteder.com
12. Februar 2006
1. Einführung Im folgenden Tutorial wird beschrieben, wie eine Datenbank unter dem Microsoft SQL Server 2005 mit einer anderen Datenbank (desselben Produktes) repliziert werden kann. Die Replikation wird in drei Bereiche aufgeteilt: • • •
Konfiguration des Verteilers / Distributors Publizierung der entsprechenden Datenbank Abonnierung der Replikation
2. Konfiguration des Verteilers / Distributors Als erster Schritt muss der primäre Datenbankserver als Verteiler/Distributor markiert werden. Hierfür gibt es einen eigenen Assistenten, der unter dem Punkt Replication gestartet werden kann.
Mit Hilfe der rechten Maustaste kann nachfolgender Assistent gestartet werden – dieser ist gemäß den Screenshots zu verwenden. Anmerkung Eigene Anforderungen müssen dementsprechend geändert bzw. angepasst werden.
©2006 by Norbert Eder
[email protected]
-2–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
-3–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
-4–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
-5–
Tutorials von Norbert Eder http://blog.norberteder.com
12. Februar 2006
Nach diesen Schritten ist der SQL Server als Verteiler / Distributor markiert und kann Datenbanken für ein Abonnement freigeben.
3. Publizierung der entsprechenden Datenbank Der nachfolgende Assistent hilft Ihnen bei der Publizierung einer Datenbank. Dieser ist unter Angabe Ihrer Erfordernisse wie angegeben durchzugehen. Gestartet wird der Assistent durch Betätigung der rechten Maustaste auf den Punkt Distribution / Local Publications -> „New Publication“.
©2006 by Norbert Eder
[email protected]
-6–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
-7–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
-8–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
-9–
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 10 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 11 –
Tutorials von Norbert Eder http://blog.norberteder.com
12. Februar 2006
Nach dem publizieren einer Datenbank steht diese zur Verfügung und kann von einem Abonnenten abonniert werden.
4. Abonnierung der Replikation Das Abonnement einer Datenbank kann unter dem Punkt Replication / Local Subscriptions / New Subscription eingerichtet werden. Auch hier erscheint ein entsprechender Assistent, der bei der Konfiguration unterstützt.
©2006 by Norbert Eder
[email protected]
- 12 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 13 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 14 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 15 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 16 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 17 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 18 –
Tutorials von Norbert Eder http://blog.norberteder.com
©2006 by Norbert Eder
[email protected]
12. Februar 2006
- 19 –
Tutorials von Norbert Eder http://blog.norberteder.com
12. Februar 2006
5. Fazit Im Gegensatz zum SQL Server 2000 stellt die Erstellung einer Replikation unter dem SQL Server 2005 keine großen Probleme mehr dar. Die gewohnten Fehlerquellen konnten nicht mehr lokalisiert werden und nach den einzelnen Assistenten klappte alles einwandfrei.
©2006 by Norbert Eder
[email protected]
- 20 –