Udostępnij za pośrednictwem


Start-AzureSqlDatabaseExport

Uruchamia operację eksportowania z usługi Azure SQL Database do usługi Blob Storage.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

Start-AzureSqlDatabaseExport
     -SqlConnectionContext <ISqlServerConnectionInformation>
     -StorageContainer <AzureStorageContainer>
     -DatabaseName <String>
     -BlobName <String>
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureSqlDatabaseExport
     -SqlConnectionContext <ISqlServerConnectionInformation>
     -StorageContext <IStorageContext>
     -StorageContainerName <String>
     -DatabaseName <String>
     -BlobName <String>
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]

Opis

Polecenie cmdlet Start-AzureSqlDatabaseExport uruchamia operację eksportowania z usługi Azure SQL Database do usługi Blob Storage. Operacja wymaga kontekstu połączenia serwera bazy danych. Użyj polecenia cmdlet Get-AzureSqlDatabaseImportExportStatus, aby uzyskać stan operacji eksportowania.

Przykłady

Przykład 1. Eksportowanie bazy danych

PS C:\>$Credential = Get-Credential
PS C:\> $SqlContext = New-AzureSqlDatabaseServerContext -ServerName $ServerName -Credential $Credential
PS C:\> $StorageContext = New-AzureStorageContext -StorageAccountName $StorageName -StorageAccountKey $StorageKey
PS C:\> $Container = Get-AzureStorageContainer -Name $ContainerName -Context $StorageContext
PS C:\> $exportRequest = Start-AzureSqlDatabaseExport -SqlConnectionContext $SqlContext -StorageContainer $Container -DatabaseName $DatabaseName -BlobName $BlobName

W tym przykładzie inicjuje proces eksportowania z usługi Azure SQL Database o nazwie przechowywanej w zmiennej $DatabaseName do magazynu obiektów blob przechowywanych w zmiennej $BlobName.

Parametry

-BlobName

Określa nazwę usługi Azure Blob Storage, do której to polecenie cmdlet eksportuje bazę danych.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

Określa nazwę bazy danych, z której to polecenie cmdlet eksportuje dane.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

Typ:AzureSMProfile
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlConnectionContext

Określa kontekst połączenia serwera, który zawiera bazę danych.

Typ:ISqlServerConnectionInformation
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageContainer

Określa kontener magazynu zawierający obiekt blob, do którego to polecenie cmdlet eksportuje bazę danych.

Typ:AzureStorageContainer
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageContainerName

Określa nazwę kontenera magazynu, który zawiera obiekt blob, do którego to polecenie cmdlet eksportuje bazę danych.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageContext

Określa kontekst kontenera usługi Blob Storage.

Typ:IStorageContext
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExportRequest