Bagikan melalui


Start-AzureSqlDatabaseExport

Memulai operasi ekspor dari Azure SQL Database ke penyimpanan Blob.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.

Sintaks

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

Deskripsi

Cmdlet Start-AzureSqlDatabaseExport memulai operasi ekspor dari Azure SQL Database ke penyimpanan Blob. Operasi ini memerlukan konteks koneksi server database. Gunakan cmdlet Get-AzureSqlDatabaseImportExportStatus untuk mendapatkan status operasi ekspor.

Contoh

Contoh 1: Mengekspor database

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

Contoh ini memulai proses ekspor dari Azure SQL Database yang memiliki nama yang disimpan dalam variabel $DatabaseName ke penyimpanan Blob yang disimpan dalam variabel $BlobName.

Parameter

-BlobName

Menentukan nama penyimpanan Azure Blob tempat cmdlet ini mengekspor database.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-DatabaseName

Menentukan nama database tempat cmdlet ini mengekspor data.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Jenis:AzureSMProfile
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-SqlConnectionContext

Menentukan konteks koneksi server yang berisi database.

Jenis:ISqlServerConnectionInformation
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-StorageContainer

Menentukan kontainer penyimpanan yang berisi Blob tempat cmdlet ini mengekspor database.

Jenis:AzureStorageContainer
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-StorageContainerName

Menentukan nama kontainer penyimpanan yang berisi Blob tempat cmdlet ini mengekspor database.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-StorageContext

Menentukan konteks kontainer penyimpanan Blob.

Jenis:IStorageContext
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

Output

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExportRequest