Dokumentacja zarządzanego interfejsu API dla usługi Azure SQL Managed Instance
Dotyczy:Azure SQL Managed Instance
Wystąpienia zarządzane usługi Azure SQL Managed Instance można tworzyć i konfigurować przy użyciu witryny Azure Portal, programu PowerShell, interfejsu wiersza polecenia platformy Azure, interfejsu API REST i języka Transact-SQL. W tym artykule znajdziesz omówienie funkcji i interfejsu API, których można użyć do tworzenia i konfigurowania wystąpień zarządzanych.
Witryna Azure Portal: tworzenie wystąpienia zarządzanego
Aby zapoznać się z przewodnikiem Szybki start przedstawiającym sposób tworzenia wystąpienia zarządzanego, zobacz Szybki start: tworzenie wystąpienia zarządzanego.
PowerShell: tworzenie i konfigurowanie wystąpień zarządzanych
Uwaga
W tym artykule użyto modułu Azure Az programu PowerShell, który jest zalecanym modułem programu PowerShell do interakcji z platformą Azure. Aby rozpocząć pracę z modułem Azure PowerShell, zobacz Instalowanie programu Azure PowerShell. Aby dowiedzieć się, jak przeprowadzić migrację do modułu Az PowerShell, zobacz Migracja programu Azure PowerShell z modułu AzureRM do modułu Az.
Ważne
Moduł Azure Resource Manager (AzureRM) programu PowerShell został wycofany 29 lutego 2024 r. Wszystkie przyszłe programowanie powinno używać modułu Az.Sql. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji. Moduł AzureRM nie jest już obsługiwany ani obsługiwany. Argumenty poleceń w module Az programu PowerShell i modułach AzureRM są zasadniczo identyczne. Aby uzyskać więcej informacji na temat ich zgodności, zobacz Wprowadzenie do nowego modułu Az programu PowerShell.
Aby utworzyć wystąpienia zarządzane i zarządzać nimi za pomocą programu Azure PowerShell, użyj następujących poleceń cmdlet programu PowerShell. Jeśli musisz zainstalować lub uaktualnić program PowerShell, zobacz Instalowanie modułu Azure PowerShell.
Napiwek
Przykładowe skrypty programu PowerShell można znaleźć w temacie Szybki start script: Create a managed instance using a PowerShell library (Skrypt szybkiego startu: tworzenie wystąpienia zarządzanego przy użyciu biblioteki programu PowerShell).
Polecenia cmdlet | opis |
---|---|
New-AzSqlInstance | Tworzy wystąpienie zarządzane. |
Get-AzSqlInstance | Zwraca informacje o wystąpieniu zarządzanym. |
Set-AzSqlInstance | Ustawia właściwości wystąpienia zarządzanego. |
Remove-AzSqlInstance | Usuwa wystąpienie zarządzane. |
Get-AzSqlInstanceOperation | Pobiera listę operacji zarządzania wykonywanych na wystąpieniu zarządzanym lub określonej operacji. |
Stop-AzSqlInstanceOperation | Anuluje określoną operację zarządzania wykonywaną na wystąpieniu zarządzanym. |
New-AzSqlInstanceDatabase | Tworzy bazę danych usługi SQL Managed Instance. |
Get-AzSqlInstanceDatabase | Zwraca informacje o bazie danych usługi SQL Managed Instance. |
Remove-AzSqlInstanceDatabase | Usuwa bazę danych usługi SQL Managed Instance. |
Restore-AzSqlInstanceDatabase | Przywraca bazę danych usługi SQL Managed Instance. |
Interfejs wiersza polecenia platformy Azure: tworzenie i konfigurowanie wystąpień zarządzanych
Aby utworzyć i skonfigurować wystąpienia zarządzane za pomocą interfejsu wiersza polecenia platformy Azure, użyj następujących poleceń interfejsu wiersza polecenia platformy Azure dla usługi SQL Managed Instance. Użyj usługi Azure Cloud Shell , aby uruchomić interfejs wiersza polecenia platformy Azure w przeglądarce lub zainstalować go w systemie macOS, Linux lub Windows.
Napiwek
Aby zapoznać się z przewodnikiem Szybki start interfejsu wiersza polecenia platformy Azure, zobacz Praca z usługą SQL Managed Instance przy użyciu interfejsu wiersza polecenia platformy Azure.
Polecenia cmdlet | opis |
---|---|
az sql mi create | Tworzy wystąpienie zarządzane. |
az sql mi list | Wyświetla listę dostępnych wystąpień zarządzanych. |
az sql mi show | Pobiera szczegóły wystąpienia zarządzanego. |
az sql mi update | Aktualizuje wystąpienie zarządzane. |
az sql mi delete | Usuwa wystąpienie zarządzane. |
az sql mi op list | Pobiera listę operacji zarządzania wykonywanych na wystąpieniu zarządzanym. |
az sql mi op show | Pobiera określoną operację zarządzania wykonywaną na wystąpieniu zarządzanym. |
az sql mi op cancel | Anuluje określoną operację zarządzania wykonywaną na wystąpieniu zarządzanym. |
az sql midb create | Tworzy zarządzaną bazę danych. |
az sql midb list | Wyświetla listę dostępnych zarządzanych baz danych. |
az sql midb restore | Przywraca zarządzaną bazę danych. |
az sql midb delete | Usuwa zarządzaną bazę danych. |
Transact-SQL: tworzenie i konfigurowanie baz danych wystąpień
Aby utworzyć i skonfigurować bazy danych wystąpień po utworzeniu wystąpienia zarządzanego, użyj następujących poleceń języka T-SQL. Te polecenia można wydać przy użyciu witryny Azure Portal, programu SQL Server Management Studio, programu Azure Data Studio, programu Visual Studio Code lub dowolnego innego programu, który może nawiązać połączenie z serwerem i przekazać polecenia języka Transact-SQL.
Napiwek
Aby uzyskać przewodniki Szybki start przedstawiające sposób konfigurowania wystąpienia zarządzanego i nawiązywania z nim połączenia przy użyciu programu SQL Server Management Studio w systemie Microsoft Windows, zobacz Szybki start: Konfigurowanie maszyny wirtualnej platformy Azure w celu nawiązywania połączenia z usługą Azure SQL Managed Instance i Szybki start: konfigurowanie połączenia punkt-lokacja z wystąpieniem zarządzanym Azure SQL ze środowiska lokalnego.
Ważne
Nie można utworzyć ani usunąć wystąpienia zarządzanego przy użyciu języka Transact-SQL.
Polecenie | opis |
---|---|
CREATE DATABASE | Tworzy nową bazę danych wystąpień w usłudze SQL Managed Instance. Aby utworzyć nową bazę danych, musisz mieć połączenie z master bazą danych. |
ALTER DATABASE | Modyfikuje bazę danych wystąpienia w usłudze SQL Managed Instance. |
Interfejs API REST: tworzenie i konfigurowanie wystąpień zarządzanych
Aby utworzyć i skonfigurować wystąpienia zarządzane, użyj tych żądań interfejsu API REST.
Polecenie | opis |
---|---|
SQL Managed Instance — tworzenie lub aktualizowanie | Tworzy lub aktualizuje wystąpienie zarządzane. |
SQL Managed Instance — usuwanie | Usuwa wystąpienie zarządzane. |
SQL Managed Instance — pobieranie | Pobiera wystąpienie zarządzane. |
SQL Managed Instance — zatrzymywanie | Zatrzymuje wystąpienie zarządzane. |
SQL Managed Instance — uruchamianie | Uruchamia wystąpienie zarządzane |
Sql Managed Instance — lista | Zwraca listę wystąpień zarządzanych w subskrypcji. |
Wystąpienie zarządzane SQL — lista według grupy zasobów | Zwraca listę wystąpień zarządzanych w grupie zasobów. |
SQL Managed Instance — aktualizacja | Aktualizuje wystąpienie zarządzane. |
Operacje usługi SQL Managed Instance — wyświetlanie listy według wystąpienia zarządzanego | Pobiera listę operacji zarządzania wykonywanych na wystąpieniu zarządzanym. |
Operacje usługi SQL Managed Instance — pobieranie | Pobiera określoną operację zarządzania wykonywaną na wystąpieniu zarządzanym. |
Operacje usługi SQL Managed Instance — anulowanie | Anuluje określoną operację zarządzania wykonywaną na wystąpieniu zarządzanym. |
SQL Managed Instance — harmonogram uruchamiania/zatrzymywania — tworzenie lub aktualizowanie | Tworzy lub aktualizuje harmonogram uruchamiania i zatrzymywania wystąpienia zarządzanego. |
SQL Managed Instance — harmonogram uruchamiania/zatrzymywania — Pobieranie | Pobiera istniejący harmonogram uruchamiania i zatrzymywania wystąpienia zarządzanego. |
SQL Managed Instance — harmonogram uruchamiania/zatrzymywania — usuwa istniejący harmonogram uruchamiania i zatrzymywania wystąpienia zarządzanego. |
Następne kroki
- Aby dowiedzieć się więcej na temat migrowania bazy danych programu SQL Server na platformę Azure, zobacz Migrowanie do usługi Azure SQL Database.
- Informacje dotyczące obsługiwanych funkcji można znaleźć w temacie Funkcje.