[Gelöst]Clients mit SQL-Spiegelung verbinden

16. März 2009 13:49

Moin,

ich versuche mich gerade an SQL-Spiegelung für NAV 4.03. Habe ein Szenario mit 2 x SQL2005S und einer Zeugeninstanz laufen. Das Failover und anschließende Synchronisation funktionieren ordentlich.
Der Client kann problemlos mit dem jeweiligen Prinzipal verbunden werden.

Lt. MS kann man in den Verbindungsstring den Failover Partner eintragen, so dass ein beliebiger Client dann den aktuellen Prinzipal findet.

Wenn ich im Client als Servername "SERVER01\Instanz; Failover Partner=SERVER02\Instanz eingebe bekomme ich eine Fehlermeldung, dass der DB-Kontext auf 'master" zurückgesetzt wurde.

Ist es prinzipiell ein Problem, oder gibt es noch was anderes zu bedenken?

Im voraus Danke

Gruß
Miljenko
Zuletzt geändert von mmartinac am 27. Mai 2009 09:48, insgesamt 1-mal geändert.

Re: Clients mit SQL-Spiegelung verbinden

19. März 2009 18:31

liegts evtl. daran, dass der failover server schreibgeschützt ist und deswegen auf master zurück springt?

Re: Clients mit SQL-Spiegelung verbinden

28. März 2009 13:29

Let's roll!

Beim Mirroring ist die Spiegelserverinstanz grundsätzlich "schreibgeschützt". Auf sie kann erst zugegriffen werden, wenn sie durch die Zeugeninstanz oder manuell umge"altert" wird.
Das könnte dann der Grund sein.
Muss ich wohl zwei Shortcuts erstellen. Aber eigentlich sollte der Prinzipalserver möglichst nie ausfallen.

Danke für den Hinweis!


Miljenko