DacServices.Publish(DacPackage, String, PublishOptions) 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.
Publique o pacote fornecido em um banco de dados. Esse método dá suporte ao retorno do script usado ao publicar junto com um relatório de implantação resumindo as ações executadas durante a publicação
public Microsoft.SqlServer.Dac.PublishResult Publish(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Publish : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Publish (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, 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.