Compartilhar via


DacServices.GenerateDeployReport Método

Definição

Sobrecargas

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

Crie um relatório XML das etapas necessárias para implantar as diferenças entre os esquemas das instâncias de origem e de destino DacPackage fornecidas em um banco de dados.

GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)

Crie um relatório XML das etapas necessárias para implantar as diferenças entre os esquemas das instâncias de origem e de destino DacPackage fornecidas em um banco de dados.

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

Crie um relatório XML das etapas necessárias para implantar o esquema do fornecido DacPackage em um banco de dados.

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

Crie um relatório XML das etapas necessárias para implantar as diferenças entre os esquemas das instâncias de origem e de destino DacPackage fornecidas em um banco de dados.

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)

Parâmetros

outputStream
Stream

Stream para o qual gravar o relatório de implantação.

sourcePackage
DacPackage

O DacPackage que contém o esquema de origem a ser comparado.

targetPackage
DacPackage

O DacPackage que contém o esquema de destino a ser comparado.

targetDatabaseName
String

Nome do banco de dados de destino para implantação.

options
DacDeployOptions

Instância de DacDeployOptions que especifica propriedades que afetam vários aspectos da criação de relatório de implantação.

Exceções

Se ocorrer um problema durante a geração do relatório.

Aplica-se a

GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)

Crie um relatório XML das etapas necessárias para implantar as diferenças entre os esquemas das instâncias de origem e de destino DacPackage fornecidas em um banco de dados.

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

Parâmetros

sourcePackage
DacPackage

O DacPackage que contém o esquema de origem a ser comparado.

targetPackage
DacPackage

O DacPackage que contém o esquema de destino a ser comparado.

targetDatabaseName
String

Nome do banco de dados de destino para implantação.

options
DacDeployOptions

Instância de DacDeployOptions que especifica propriedades que afetam vários aspectos da criação de relatório de implantação.

Retornos

Cadeia de caracteres XML que detalha as etapas da implantação.

Exceções

Se ocorrer um problema durante a geração do relatório.

Aplica-se a

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

Crie um relatório XML das etapas necessárias para implantar o esquema do fornecido DacPackage em um banco de dados.

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

Parâmetros

package
DacPackage

DacPackage que contém o esquema a ser implantado.

targetDatabaseName
String

Nome do banco de dados de destino para implantação.

options
DacDeployOptions

Instância de DacDeployOptions que especifica propriedades que afetam vários aspectos da criação de relatório de implantação.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que pode ser usado para indicar se a operação deve ser cancelada. O uso desse objeto não garante que a operação será cancelada.

Retornos

Cadeia de caracteres XML que detalha as etapas da implantação do pacote.

Exceções

Se ocorrer um problema durante a geração do relatório.

Se for solicitado um cancelamento em CancellationToken e a operação puder ser cancelada.

Aplica-se a