Serwer pracy awaryjnej ma status (Mirror, Disconnected, In recovery), a główny serwer ma status (Principal, Disconnected).
Jaki jest proces ponownego połączenia tych serwerów?
sql-server
sql-server-2008-r2
mirroring
koń bez imienia
źródło
źródło
Odpowiedzi:
Czasami ponowne uruchomienie punktu końcowego kopii lustrzanej na głównym serwerze to rozwiązuje.
Aby to zrobić, użyj następującego języka T-SQL.
Aby uzyskać nazwę punktu końcowego.
Aby uzyskać więcej informacji, zobacz KB 2490051 .
źródło
Najpierw spróbuj zachęcić ich do ponownego połączenia za pomocą tej komendy T-SQL na zleceniodawcy:
Jeśli to się nie powiedzie, masz problem z komunikacją między zleceniodawcą a lustrem i od tego zaczyna się zabawa. Może to być wszystko - od połączenia IP, przez zabezpieczenia punktów końcowych dublowania po różne metody szyfrowania. Polecam książkę Roberta Davisa Pro SQL Server 2008 Mirroring, jeśli chcesz uzyskać szczegółowe informacje na temat rozwiązywania problemów.
źródło
W naszym przypadku używamy uwierzytelniania certyfikatów do łączenia punktów końcowych dublowania, a problem polegał na tym, że wygasł jeden z certyfikatów używanych przez punkty końcowe dublowania.
Możesz sprawdzić datę ważności certyfikatu uczestniczącego w uwierzytelnianiu punktu końcowego, wykonując polecenie
W takim przypadku musisz utworzyć nowe certyfikaty dla tego, co wygasło, a następnie zrób to
ALTER ENDPOINT
po ich zaimportowaniu.źródło
Rozwiązałem ten problem w następnych krokach, ponowne uruchomienie punktu końcowego tylko na PODSTAWOWYM nie pomogło
PODSTAWOWE:
Na LUSTERKU:
Powrót na PODSTAWOWE:
źródło
Walizka:
Po uruchomieniu polecenia poniżej na głównym serwerze:
Po uruchomieniu powyższej komendy twoja baza danych przechodzi w
[mirror, disconnected]
stan na serwerze lustrzanym.Rozkład:
Krok 1: Uruchom poniżej zapytania w lustrze
Krok 2: Po uruchomieniu poniżej polecenia twoja baza danych będzie dostępna.
Uwaga: odzyskanie zajmie trochę czasu.
źródło
Jeśli „WZNÓW PARTNERA” nie działa
Zerwałbym kopię lustrzaną dla tych baz danych i ponownie ją skonfigurowałem.
- KROK 1 NA GŁÓWNYM, zniszcz lustro dla bazy danych
- KROK 2 NA LUSTRZE, zniszcz lustro dla bazy danych
- KROK 3 NA LUSTERKU
- KROK 4 NA LUSTERKU
- KROK 5 NA GŁÓWNYM
- KROK 6 NA GŁÓWNYM, jeśli ŚWIADEK został już skonfigurowany
Warto wspomnieć, że wszystkie powyższe czynności można wykonać w godzinach pracy, ponieważ główna baza danych będzie zawsze dostępna online.
źródło