Get-AzSqlServer
Zwraca informacje o serwerach usługi SQL Database.
Składnia
Get-AzSqlServer
[[-ResourceGroupName] <String>]
[[-ServerName] <String>]
[-ExpandActiveDirectoryAdministrator]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzSqlServer zwraca informacje o co najmniej jednym serwerze usługi Azure SQL Database. Określ nazwę serwera, aby wyświetlić informacje tylko dla tego serwera.
Przykłady
Przykład 1. Pobieranie wszystkich wystąpień programu SQL Server przypisanych do grupy zasobów
Get-AzSqlServer -ResourceGroupName "ResourceGroup01"
ResourceGroupName : resourcegroup01
ServerName : server01
Location : Central US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server01.database.windows.net
ResourceGroupName : resourcegroup01
ServerName : server02
Location : West US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server02.database.windows.net
To polecenie pobiera informacje o wszystkich serwerach usługi Azure SQL Database przypisanych do grupy zasobów ResourceGroup01.
Przykład 2. Uzyskiwanie informacji o serwerze usługi Azure SQL Database
Get-AzSqlServer -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
ResourceGroupName : resourcegroup01
ServerName : server01
Location : Central US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server01.database.windows.net
To polecenie pobiera informacje o serwerze usługi Azure SQL Database o nazwie Server01.
Przykład 3. Pobieranie wszystkich wystąpień programu SQL Server w subskrypcji
Get-AzResourceGroup | Get-AzSqlServer
ResourceGroupName : resourcegroup01
ServerName : server01
Location : Central US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server01.database.windows.net
ResourceGroupName : resourcegroup01
ServerName : server02
Location : West US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server02.database.windows.net
ResourceGroupName : resourcegroup02
ServerName : server03
Location : East US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server03.database.windows.net
To polecenie pobiera informacje o wszystkich serwerach usługi Azure SQL Database w bieżącej subskrypcji.
Przykład 4. Pobieranie wszystkich wystąpień programu SQL Server przypisanych do grupy zasobów przy użyciu filtrowania
Get-AzSqlServer -ResourceGroupName "ResourceGroup01" -ServerName "server*"
ResourceGroupName : resourcegroup01
ServerName : server01
Location : Central US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server01.database.windows.net
ResourceGroupName : resourcegroup01
ServerName : server02
Location : West US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server02.database.windows.net
To polecenie pobiera informacje o wszystkich serwerach usługi Azure SQL Database przypisanych do grupy zasobów ResourceGroup01 rozpoczynających się od "server".
Przykład 5. Pobieranie wszystkich wystąpień programu SQL Server przypisanych do grupy zasobów przy użyciu informacji administratora zewnętrznego
$val = Get-AzSqlServer -ResourceGroupName "ResourceGroup01" -ExpandActiveDirectoryAdministrator
ResourceGroupName : resourcegroup01
ServerName : server01
Location : Central US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server01.database.windows.net
Administrators : Microsoft.Azure.Management.Sql.Models.ServerExternalAdministrator
ResourceGroupName : resourcegroup01
ServerName : server02
Location : West US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server02.database.windows.net
Administrators : Microsoft.Azure.Management.Sql.Models.ServerExternalAdministrator
$val.Administrators
AdministratorType : ActiveDirectory
PrincipalType : Group
Login : Dummy
Sid : df7667b8-f9fd-4029-a0e3-b43c75ce9538
TenantId : 00001111-aaaa-2222-bbbb-3333cccc4444
AzureADOnlyAuthentication : True
AdministratorType : ActiveDirectory
PrincipalType : Group
Login : Dummy2
Sid : df7667b8-f9fd-4029-a0e3-b43c75ce9538
TenantId : 00001111-aaaa-2222-bbbb-3333cccc4444
AzureADOnlyAuthentication : True
To polecenie pobiera informacje o wszystkich serwerach usługi Azure SQL Database przypisanych do grupy zasobów ResourceGroup01.
Przykład 6. Uzyskiwanie informacji o serwerze usługi Azure SQL Database przy użyciu informacji o administratorach zewnętrznych
$val = Get-AzSqlServer -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExpandActiveDirectoryAdministrator
ResourceGroupName : resourcegroup01
ServerName : server01
Location : Central US
SqlAdministratorLogin : adminLogin
SqlAdministratorPassword :
ServerVersion : 12.0
Tags :
Identity :
FullyQualifiedDomainName : server01.database.windows.net
Administrators : Microsoft.Azure.Management.Sql.Models.ServerExternalAdministrator
$val.Administrators
AdministratorType : ActiveDirectory
PrincipalType : Group
Login : Dummy
Sid : df7667b8-f9fd-4029-a0e3-b43c75ce9538
TenantId : 00001111-aaaa-2222-bbbb-3333cccc4444
AzureADOnlyAuthentication : True
To polecenie pobiera informacje o serwerze usługi Azure SQL Database o nazwie Server01.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ExpandActiveDirectoryAdministrator
Rozwiń węzeł Informacje administratora usługi Active Directory na serwerze.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, do której są przypisane serwery.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | True |
-ServerName
Określa nazwę serwera, który pobiera to polecenie cmdlet.
Typ: | String |
Aliasy: | Name |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | True |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |