DacServices.Script Método

Definição

Sobrecargas

Nome Description
Script(DacPackage, String, PublishOptions)

Roteia as etapas para uma operação de publicação como um script de implantação, um relatório de implantação ou ambos. Pelo menos uma das GenerateDeploymentScript opções ou deve GenerateDeploymentReport ser definida como true. Esse método não será publicado no banco de dados

Script(DacPackage, DacPackage, String, PublishOptions)

Roteia as etapas para uma operação de publicação como um script de implantação, um relatório de implantação ou ambos. Pelo menos uma das GenerateDeploymentScript opções ou deve GenerateDeploymentReport ser definida como true. Esse método não modificará o destino

Script(DacPackage, String, PublishOptions)

Roteia as etapas para uma operação de publicação como um script de implantação, um relatório de implantação ou ambos. Pelo menos uma das GenerateDeploymentScript opções ou deve GenerateDeploymentReport ser definida como true. Esse método não será publicado no banco de dados

public Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Script : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Script (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

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.

publishOptions
PublishOptions

A instância especifica PublishOptions o que é relatado de volta – o script de implantação, o relatório de implantação, bem como como configurar vários aspectos da implantação.

Retornos

PublishResult, contendo os scripts e/ou o relatório, se solicitado pelo chamador

Exceções

Se o valor de qualquer um dos parâmetros necessários for uma referência nula ou uma cadeia de caracteres vazia.

Se ocorrer um erro durante a implantação.

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

Aplica-se a

Script(DacPackage, DacPackage, String, PublishOptions)

Roteia as etapas para uma operação de publicação como um script de implantação, um relatório de implantação ou ambos. Pelo menos uma das GenerateDeploymentScript opções ou deve GenerateDeploymentReport ser definida como true. Esse método não modificará o destino

public static Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
static member Script : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Shared Function Script (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

Parâmetros

sourcePackage
DacPackage

DacPackage que contém o esquema a ser implantado.

targetPackage
DacPackage

DacPackage que contém o esquema que representa o banco de dados de destino.

targetDatabaseName
String

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

publishOptions
PublishOptions

A instância especifica PublishOptions o que é relatado de volta – o script de implantação, o relatório de implantação, como todos nós, como configurar vários aspectos da implantação.

Retornos

PublishResult, contendo os scripts e/ou o relatório, se solicitado pelo chamador

Exceções

Se o valor de qualquer um dos parâmetros necessários for uma referência nula ou uma cadeia de caracteres vazia.

Se ocorrer um erro durante a implantação.

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

Aplica-se a