Get-AzureSqlDatabaseOperation
Ruft den Status von Datenbankvorgängen auf einem Azure-Server ab.
Hinweis
Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.
Syntax
Get-AzureSqlDatabaseOperation
-ConnectionContext <IServerDataServiceContext>
[-Database <Database>]
[-DatabaseName <String>]
[-OperationGuid <Guid>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSqlDatabaseOperation
-ServerName <String>
[-Database <Database>]
[-DatabaseName <String>]
[-OperationGuid <Guid>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-AzureSqlDatabaseOperation ruft den Status von Datenbankvorgängen auf dem angegebenen Azure-Server ab. Wenn Sie nur den Parameter "ServerName " oder "ConnectionContext " angeben, ruft das Cmdlet alle Datenbankvorgänge für den Server ab. Wenn Sie auch eine Datenbank mithilfe des Parameters "Database " oder "DatabaseName " angeben, ruft dieses Cmdlet alle Vorgänge für die angegebene Datenbank ab. Wenn Sie eine Vorgangs-GUID und ServerName oder ConnectionContext angeben, ruft das Cmdlet einen einzelnen Datenbankvorgang ab.
Beispiele
Beispiel 1: Abrufen des Status aller Datenbankvorgänge für eine Datenbank
PS C:\> $Operations = Get-AzureSqlDatabaseOperation -ConnectionContext $Context -DatabaseName "Database17"
Dieser Befehl ruft den Status aller Datenbankvorgänge auf der Datenbank namens "Database17" auf dem Server ab, den der Verbindungskontext $Context angibt.
Beispiel 2: Abrufen des Status aller Datenbankvorgänge für einen Server
PS C:\> $Operations = Get-AzureSqlDatabaseOperation -ConnectionContext $Context
Dieser Befehl ruft den Status aller Datenbankvorgänge auf dem Server ab, den der Verbindungskontext $Context angibt.
Parameter
-ConnectionContext
Gibt den Verbindungskontext eines Servers an.
Type: | IServerDataServiceContext |
Aliases: | Context |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Database
Gibt ein Objekt an, das eine Azure SQL-Datenbank darstellt. Wenn Sie diesen Parameter angeben, müssen Sie den ServerName-Parameter oder den ConnectionContext-Parameter angeben.
Type: | Database |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DatabaseName
Gibt den Namen einer Datenbank an. Wenn Sie diesen Parameter angeben, müssen Sie den ServerName-Parameter oder den ConnectionContext-Parameter angeben.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OperationGuid
Gibt die Vorgangs-ID an, die einen bestimmten Datenbankvorgang darstellt, für den dieses Cmdlet den Status erhält. Sie können Vorgangs-IDs abrufen, indem Sie alle Datenbankvorgänge für eine Azure SQL-Datenbank oder einen Server anfordern. Wenn Sie diesen Parameter angeben, müssen Sie den ServerName-Parameter oder den ConnectionContext-Parameter angeben.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerName
Gibt den Namen eines Servers an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerContext
Ausgaben
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponseList[]
Dieses Cmdlet gibt ein Array von DatabaseOperationResponseList-Objekten zurück, wenn Sie mehrere Vorgänge abrufen.
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponse