DacServices.GenerateDeployReport Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions) |
Creare un report XML dei passaggi necessari per distribuire le differenze tra gli schemi delle istanze di origine e destinazione DacPackage fornite in un database. |
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions) |
Creare un report XML dei passaggi necessari per distribuire le differenze tra gli schemi delle istanze di origine e destinazione DacPackage fornite in un database. |
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) |
Creare un report XML dei passaggi necessari per distribuire lo schema dell'oggetto DacPackage fornito in un database. |
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)
Creare un report XML dei passaggi necessari per distribuire le differenze tra gli schemi delle istanze di origine e destinazione DacPackage fornite in un database.
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)
Parametri
- sourcePackage
- DacPackage
Oggetto DacPackage che contiene lo schema di origine da confrontare.
- targetPackage
- DacPackage
Oggetto DacPackage che contiene lo schema di destinazione da confrontare.
- targetDatabaseName
- String
Nome del database di destinazione per la distribuzione.
- options
- DacDeployOptions
Istanza di DacDeployOptions che specifica le proprietà che interessano vari aspetti della creazione del report di distribuzione.
Eccezioni
Se si verifica un problema durante la generazione di report.
Si applica a
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)
Creare un report XML dei passaggi necessari per distribuire le differenze tra gli schemi delle istanze di origine e destinazione DacPackage fornite in un database.
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
Parametri
- sourcePackage
- DacPackage
Oggetto DacPackage che contiene lo schema di origine da confrontare.
- targetPackage
- DacPackage
Oggetto DacPackage che contiene lo schema di destinazione da confrontare.
- targetDatabaseName
- String
Nome del database di destinazione per la distribuzione.
- options
- DacDeployOptions
Istanza di DacDeployOptions che specifica le proprietà che interessano vari aspetti della creazione del report di distribuzione.
Restituisce
Stringa di tipo XML che illustra in dettaglio i passaggi della distribuzione.
Eccezioni
Se si verifica un problema durante la generazione di report.
Si applica a
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)
Creare un report XML dei passaggi necessari per distribuire lo schema dell'oggetto DacPackage fornito in un database.
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
Parametri
- package
- DacPackage
Oggetto DacPackage che contiene lo schema da distribuire.
- targetDatabaseName
- String
Nome del database di destinazione per la distribuzione.
- options
- DacDeployOptions
Istanza di DacDeployOptions che specifica le proprietà che interessano vari aspetti della creazione del report di distribuzione.
- cancellationToken
- Nullable<CancellationToken>
Oggetto CancellationToken facoltativo che può essere utilizzato per indicare che l'operazione deve essere annullata. L’uso di questo oggetto non garantisce che l'operazione verrà annullata.
Restituisce
Stringa di tipo XML che illustra in dettaglio i passaggi della distribuzione del pacchetto.
Eccezioni
Se si verifica un problema durante la generazione di report.
Se per l'oggetto CancellationToken è stato richiesto un annullamento e l'operazione potrebbe essere annullata.