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