DacServices.GenerateDeployReport Methode

Definition

Überlädt

Name Beschreibung
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)

Erstellen Sie einen XML-Bericht über die Schritte, die erforderlich sind, um die Unterschiede zwischen den Schemas der bereitgestellten Quell- und Zielinstanzen DacPackage in einer Datenbank bereitzustellen.

GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)

Erstellen Sie einen XML-Bericht über die Schritte, die erforderlich sind, um die Unterschiede zwischen den Schemas der bereitgestellten Quell- und Zielinstanzen DacPackage in einer Datenbank bereitzustellen.

GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)

Erstellen Sie einen XML-Bericht über die Schritte, die zum Bereitstellen des Schemas der bereitgestellten DacPackage Datenbank erforderlich sind.

GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)

Erstellen Sie einen XML-Bericht über die Schritte, die erforderlich sind, um die Unterschiede zwischen den Schemas der bereitgestellten Quell- und Zielinstanzen DacPackage in einer Datenbank bereitzustellen.

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)

Parameter

outputStream
Stream

Stream in die der Bereitstellungsbericht geschrieben werden soll.

sourcePackage
DacPackage

DacPackage das zu vergleichende Quellschema enthält.

targetPackage
DacPackage

DacPackage das zu vergleichende Zielschema enthält.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

options
DacDeployOptions

Instanz, die DacDeployOptions Eigenschaften angibt, die sich auf verschiedene Aspekte der Erstellung des Bereitstellungsberichts auswirken.

Ausnahmen

Wenn während der Berichtsgenerierung ein Problem auftritt.

Gilt für:

GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)

Erstellen Sie einen XML-Bericht über die Schritte, die erforderlich sind, um die Unterschiede zwischen den Schemas der bereitgestellten Quell- und Zielinstanzen DacPackage in einer Datenbank bereitzustellen.

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

Parameter

sourcePackage
DacPackage

DacPackage das zu vergleichende Quellschema enthält.

targetPackage
DacPackage

DacPackage das zu vergleichende Zielschema enthält.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

options
DacDeployOptions

Instanz, die DacDeployOptions Eigenschaften angibt, die sich auf verschiedene Aspekte der Erstellung des Bereitstellungsberichts auswirken.

Gibt zurück

Zeichenfolge von XML, die die Schritte der Bereitstellung enthält.

Ausnahmen

Wenn während der Berichtsgenerierung ein Problem auftritt.

Gilt für:

GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)

Erstellen Sie einen XML-Bericht über die Schritte, die zum Bereitstellen des Schemas der bereitgestellten DacPackage Datenbank erforderlich sind.

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

Parameter

package
DacPackage

DacPackage das schema enthält, das bereitgestellt werden soll.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

options
DacDeployOptions

Instanz, die DacDeployOptions Eigenschaften angibt, die sich auf verschiedene Aspekte der Erstellung des Bereitstellungsberichts auswirken.

cancellationToken
Nullable<CancellationToken>

Optional CancellationToken , das verwendet werden kann, um anzugeben, dass der Vorgang abgebrochen werden soll. Die Verwendung dieses Objekts garantiert nicht, dass der Vorgang abgebrochen wird.

Gibt zurück

Zeichenfolge von XML, die die Schritte der Paketbereitstellung enthält.

Ausnahmen

Wenn während der Berichtsgenerierung ein Problem auftritt.

Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.

Gilt für: