DacServices.GenerateDeployReport Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions) |
Créez un rapport XML sur les étapes nécessaires pour déployer les différences entre les schémas des instances source et cible DacPackage fournies dans une base de données. |
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions) |
Créez un rapport XML sur les étapes nécessaires pour déployer les différences entre les schémas des instances source et cible DacPackage fournies dans une base de données. |
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) |
Créez un rapport XML des étapes nécessaires pour déployer le schéma du fourni DacPackage à une base de données. |
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)
Créez un rapport XML sur les étapes nécessaires pour déployer les différences entre les schémas des instances source et cible DacPackage fournies dans une base de données.
public static void GenerateDeployReport (System.IO.Stream outputStream, Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : System.IO.Stream * Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> unit
Public Shared Sub GenerateDeployReport (outputStream As Stream, sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing)
Paramètres
- sourcePackage
- DacPackage
DacPackage contenant le schéma source à comparer.
- targetPackage
- DacPackage
DacPackage contenant le schéma cible à comparer.
- targetDatabaseName
- String
Nom de la base de données cible en vue du déploiement.
- options
- DacDeployOptions
Instance de DacDeployOptions qui spécifie des propriétés qui affectent différents aspects de la création du rapport de déploiement.
Exceptions
Si un problème se produit pendant la génération du rapport.
S’applique à
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)
Créez un rapport XML sur les étapes nécessaires pour déployer les différences entre les schémas des instances source et cible DacPackage fournies dans une base de données.
public static string GenerateDeployReport (Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> string
Public Shared Function GenerateDeployReport (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing) As String
Paramètres
- sourcePackage
- DacPackage
DacPackage contenant le schéma source à comparer.
- targetPackage
- DacPackage
DacPackage contenant le schéma cible à comparer.
- targetDatabaseName
- String
Nom de la base de données cible en vue du déploiement.
- options
- DacDeployOptions
Instance de DacDeployOptions qui spécifie des propriétés qui affectent différents aspects de la création du rapport de déploiement.
Retours
Chaîne de CODE XML qui détaille les étapes du déploiement.
Exceptions
Si un problème se produit pendant la génération du rapport.
S’applique à
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)
Créez un rapport XML des étapes nécessaires pour déployer le schéma du fourni DacPackage à une base de données.
public string GenerateDeployReport (Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDeployReport (package As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String
Paramètres
- package
- DacPackage
DacPackage contenant le schéma à déployer.
- targetDatabaseName
- String
Nom de la base de données cible en vue du déploiement.
- options
- DacDeployOptions
Instance de DacDeployOptions qui spécifie des propriétés qui affectent différents aspects de la création du rapport de déploiement.
- cancellationToken
- Nullable<CancellationToken>
CancellationToken facultatif qui peut être utilisé pour indiquer que l'opération doit être annulée. L'utilisation de cet objet ne garantit pas l'annulation de l'opération.
Retours
Chaîne XML qui détaille les étapes du déploiement de package.
Exceptions
Si un problème se produit pendant la génération du rapport.
Si CancellationToken reçoit une demande d'annulation et que l'opération peut être annulée.