Aracılığıyla paylaş


Start-AzureSqlDatabaseExport

Azure SQL Veritabanından Blob depolamaya dışarı aktarma işlemi başlatır.

Not

Bu belgelerde başvuruda bulunan cmdlet'ler, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.

Syntax

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>]

Description

Start-AzureSqlDatabaseExport cmdlet'i bir Azure SQL Veritabanından Blob depolamaya dışarı aktarma işlemi başlatır. İşlem için bir veritabanı sunucusu bağlantı bağlamı gerekir. Dışarı aktarma işleminin durumunu almak için Get-AzureSqlDatabaseImportExportStatus cmdlet'ini kullanın.

Örnekler

Örnek 1: Veritabanını dışarı aktarma

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

Bu örnek, $DatabaseName değişkeninde depolanan adı $BlobName değişkeninde depolanan Blob depolama alanına sahip Olan Azure SQL Veritabanı'ndan bir dışarı aktarma işlemi başlatır.

Parametreler

-BlobName

Bu cmdlet'in veritabanını dışarı aktardığı Azure Blob depolamanın adını belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

Bu cmdlet'in verileri dışarı aktardığı veritabanının adını belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlConnectionContext

Veritabanını içeren sunucunun bağlantı bağlamını belirtir.

Type:ISqlServerConnectionInformation
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageContainer

Bu cmdlet'in veritabanını dışarı aktardığı Blobu içeren depolama kapsayıcısını belirtir.

Type:AzureStorageContainer
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageContainerName

Bu cmdlet'in veritabanını dışarı aktardığı Blobu içeren depolama kapsayıcısının adını belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageContext

Blob depolama kapsayıcısının bağlamını belirtir.

Type:IStorageContext
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExportRequest