Partager via


DacServices.GenerateDeployReport Méthode

Définition

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

outputStream
Stream

Stream où écrire le rapport de déploiement.

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.

S’applique à