Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Architektura programu SQL Server AlwaysOn (grupa dostępności) i instalacja krok po kroku — 4 kroki dodawania i usuwania bazy danych

Biodro>

W tej serii artykułów będę nadal wyjaśniać, czym jest architektura SQL Server AlwaysOn i instalacja krok po kroku.

Serwer SQL zawsze włączony

Przeczytaj wcześniejszy artykuł o SQL Server AlwaysOn.

Architektura SQL Server AlwaysOn i instalacja krok po kroku – 3 ręczne kroki awaryjne

Zawsze włączona instalacja grupy dostępności

W moim poprzednim artykule wykonałem test ręcznego przełączania awaryjnego, w tym artykule pokażę jak dodać nową bazę danych do AlwaysOn i monitorować właściwości AlwaysOn. Możemy sprawdzić SQL Server AlwaysOn w Menedżerze klastra Windows Failover . Kiedy spojrzymy na zakładkę Role, możemy zobaczyć status nazwy AlwaysOn i węzła właściciela.

Zatrzymaj usługę SQLC1 lub wykonaj ten test, wyłączając serwer, aby zobaczyć, co się dzieje w trybie AlwaysOn.

Kiedy patrzę na pulpit nawigacyjny AlwaysOn, widzę, że SQLC2 jest podstawowym, jak poniżej.

Kiedy ponownie włączam SQLC1, jest on synchroniczny i nadal działa w trybie drugorzędnym.

Przejdźmy do tego samego testu i wykonajmy ten sam krok na SQLC2 i zrestartujmy SQLC2, a następnie otworzymy SQLC2 jako Secondary, a SQLC1 jako Primary

SQLC1 stał się podstawowym po ponownym uruchomieniu SQLC2.

Dodaj i usuń bazę danych w trybie AlwaysOn

Poniższe kroki są wykonywane w celu dodania nowej bazy danych do AlwaysOn.


Wybierz nową bazę danych, która spełnia wymagania wstępne.

Zsynchronizujemy się w PEŁNI, aby kopia zapasowa sama się wykonała i przywróciła.

Wybierz replikę dodatkową.

Rozpoczęto dodawanie nowej bazy danych do AlwaysOn.

Nowa baza danych została dodana w następujący sposób.

Kiedy ponownie spojrzymy na pulpit SQL Server AlwaysOn, zobaczymy, że dodano TESTDB i POCDB.

Aby usunąć dowolną bazę danych z AlwaysOn, stosuje się następującą metodę.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest różnica między tabelą tymczasową a zmienną tabeli w programie SQL Server?

  2. SQL Server 2005 i tymczasowy zakres tabel

  3. Czy istnieją zagrożenia bezpieczeństwa związane z monitorowaniem w chmurze Spotlight?

  4. Dlaczego SQL Server zaokrągla wyniki dzielenia dwóch liczb całkowitych?

  5. SQL Server REPLACE() vs TRANSLATE():jakie są różnice?