Start-AzureSqlDatabaseExport
Démarre une opération d’exportation d’une base de données Azure SQL vers le stockage d’objets blob.
Remarque
Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.
Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.
Syntaxe
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
L’applet de commande Start-AzureSqlDatabaseExport démarre une opération d’exportation d’une base de données Azure SQL vers le stockage Blob. L’opération nécessite un contexte de connexion au serveur de base de données. Utilisez l’applet de commande Get-AzureSqlDatabaseImportExportStatus pour obtenir l’état de l’opération d’exportation.
Exemples
Exemple 1 : Exporter une base de données
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
Cet exemple lance un processus d’exportation à partir d’Azure SQL Database qui a le nom stocké dans la variable $DatabaseName vers le stockage Blob stocké dans la variable $BlobName.
Paramètres
-BlobName
Spécifie le nom du stockage Blob Azure dans lequel cette applet de commande exporte la base de données.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DatabaseName
Spécifie le nom de la base de données à partir de laquelle cette applet de commande exporte des données.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Profile
Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.
Type: | AzureSMProfile |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SqlConnectionContext
Spécifie le contexte de connexion d’un serveur qui contient la base de données.
Type: | ISqlServerConnectionInformation |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StorageContainer
Spécifie le conteneur de stockage qui contient l’objet blob dans lequel cette applet de commande exporte une base de données.
Type: | AzureStorageContainer |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StorageContainerName
Spécifie le nom du conteneur de stockage qui contient l’objet blob dans lequel cette applet de commande exporte une base de données.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StorageContext
Spécifie le contexte du conteneur de stockage d’objets blob.
Type: | IStorageContext |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Sorties
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExportRequest