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