Przykłady programu Azure PowerShell dla usługi Azure SQL Database
Dotyczy: Azure SQL Database
Usługa Azure SQL Database umożliwia konfigurowanie baz danych i pul przy użyciu programu Azure PowerShell.
Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto platformy Azure.
Używanie usługi Azure Cloud Shell
Na platforma Azure hostowane jest Azure Cloud Shell, interaktywne środowisko powłoki, z którego można korzystać w przeglądarce. Do pracy z usługami platformy Azure można używać programu Bash lub PowerShell w środowisku Cloud Shell. Aby uruchomić kod w tym artykule, możesz użyć wstępnie zainstalowanych poleceń usługi Cloud Shell bez konieczności instalowania niczego w środowisku lokalnym.
Aby uruchomić środowisko Azure Cloud Shell:
Opcja | Przykład/link |
---|---|
Wybierz pozycję Wypróbuj w prawym górnym rogu bloku kodu. Wybranie pozycji Wypróbuj nie spowoduje automatycznego skopiowania kodu do środowiska Cloud Shell. | |
Przejdź do witryny https://shell.azure.com lub wybierz przycisk Uruchom Cloud Shell, aby otworzyć środowisko Cloud Shell w przeglądarce. | |
Wybierz przycisk Cloud Shell na pasku menu w prawym górnym rogu witryny Azure Portal. |
Aby uruchomić kod z tego artykułu w środowisku Azure Cloud Shell:
Uruchom usługę Cloud Shell.
Wybierz przycisk Kopiuj w bloku kodu, aby skopiować kod.
Wklej kod do sesji usługi Cloud Shell, wybierając Ctrl+Shift+V w systemach Windows i Linux lub wybierając pozycję Cmd+Shift+V w systemie macOS.
Naciśnij klawisz Enter, aby uruchomić kod.
Jeśli zdecydujesz się zainstalować program PowerShell i korzystać z niego lokalnie, ten samouczek wymaga modułu AZ PowerShell 1.4.0 lub nowszego. Jeśli konieczne będzie uaktualnienie, zobacz Instalowanie modułu Azure PowerShell. Jeśli używasz programu PowerShell lokalnie, musisz też uruchomić polecenie Connect-AzAccount
, aby utworzyć połączenie z platformą Azure.
Przykłady
Poniższa tabela zawiera linki do przykładowych skryptów programu Azure PowerShell dla usługi Azure SQL Database.
Link | opis |
---|---|
Tworzenie i konfigurowanie pojedynczych baz danych i elastycznych pul | |
Tworzenie pojedynczej bazy danych i konfigurowanie reguły zapory na poziomie serwera | Ten skrypt programu PowerShell tworzy pojedynczą bazę danych i konfiguruje regułę zapory ip na poziomie serwera. |
Tworzenie pul elastycznych i przenoszenie baz danych w puli | Ten skrypt programu PowerShell tworzy elastyczne pule, przenosi bazy danych w puli i zmienia rozmiary obliczeniowe. |
Konfigurowanie replikacji geograficznej i trybu failover | |
Konfigurowanie i przełączanie pojedynczej bazy danych w tryb failover przy użyciu aktywnej replikacji geograficznej | Ten skrypt programu PowerShell umożliwia skonfigurowanie aktywnej replikacji geograficznej dla pojedynczej bazy danych i przełączenie jej w tryb failover do repliki pomocniczej. |
Konfigurowanie i przełączanie bazy danych w tryb failover przy użyciu aktywnej replikacji geograficznej | Ten skrypt programu PowerShell konfiguruje aktywną replikację geograficzną dla bazy danych w elastycznej puli i przełączy ją w tryb failover do repliki pomocniczej. |
Konfigurowanie grupy trybu failover | |
Konfigurowanie grupy trybu failover dla pojedynczej bazy danych | Ten skrypt programu PowerShell tworzy bazę danych i grupę trybu failover, dodaje bazę danych do grupy trybu failover i testuje tryb failover na serwerze pomocniczym. |
Konfigurowanie grupy trybu failover dla elastycznej puli | Ten skrypt programu PowerShell tworzy bazę danych, dodaje ją do elastycznej puli, dodaje elastyczną pulę do grupy trybu failover i testuje tryb failover na serwerze pomocniczym. |
Skalowanie pojedynczej bazy danych i puli elastycznej | |
Skalowanie pojedynczej bazy danych | Ten skrypt programu PowerShell monitoruje metryki wydajności pojedynczej bazy danych, skaluje ją do wyższego rozmiaru obliczeniowego i tworzy regułę alertu dla jednej z metryk wydajności. |
Skalowanie puli elastycznej | Ten skrypt programu PowerShell monitoruje metryki wydajności elastycznej puli, skaluje ją do wyższego rozmiaru obliczeniowego i tworzy regułę alertu dla jednej z metryk wydajności. |
Przywracanie, kopiowanie i importowanie bazy danych | |
Przywracanie bazy danych | Ten skrypt programu PowerShell przywraca bazę danych z geograficznie nadmiarowej kopii zapasowej i przywraca usuniętą bazę danych do najnowszej kopii zapasowej. |
Kopiowanie bazy danych na nowy serwer | Ten skrypt programu PowerShell tworzy kopię istniejącej bazy danych na nowym serwerze. |
Importowanie bazy danych z pliku BACPAC | Ten skrypt programu PowerShell importuje bazę danych do usługi Azure SQL Database z pliku bacpac. |
Synchronizowanie danych między bazami danych | |
Synchronizowanie danych między bazami danych | Ten skrypt programu PowerShell konfiguruje synchronizację danych w celu synchronizacji między wieloma bazami danych w usłudze Azure SQL Database. |
Synchronizowanie danych między bazą danych SQL Database i lokalnym programem SQL Server | Ten skrypt programu PowerShell umożliwia skonfigurowanie synchronizacji danych między bazą danych w usłudze Azure SQL Database i lokalną bazą danych programu SQL Server. |
Aktualizacja schematu synchronizacji usługi SQL Data Sync | Ten skrypt programu PowerShell umożliwia dodanie lub usunięcie elementu ze schematu synchronizacji usługi Data Sync. |
Dowiedz się więcej o interfejsie API programu Azure PowerShell dla pojedynczej bazy danych.
Powiązana zawartość
Przykłady wymienione na tej stronie używają az.sql poleceń cmdlet programu PowerShell do tworzenia zasobów usługi Azure SQL i zarządzania nimi. Dodatkowe polecenia cmdlet do uruchamiania zapytań i wykonywania wielu zadań bazy danych znajdują się w poleceniach cmdlet programu PowerShell SqlServer. Aby uzyskać więcej informacji, zobacz SQL Server PowerShell.