DacServices.GenerateDeployReport Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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.