Linguaggio

DacServices.Script Metodo

Definizione

Overload

Nome Descrizione
Script(DacPackage, String, PublishOptions)

Script i passaggi per un'operazione di pubblicazione come script di distribuzione, report di distribuzione o entrambi. Almeno una delle GenerateDeploymentScript opzioni o GenerateDeploymentReport deve essere impostata su true. Questo metodo non verrà pubblicato nel database

Script(DacPackage, DacPackage, String, PublishOptions)

Script i passaggi per un'operazione di pubblicazione come script di distribuzione, report di distribuzione o entrambi. Almeno una delle GenerateDeploymentScript opzioni o GenerateDeploymentReport deve essere impostata su true. Questo metodo non modificherà la destinazione

Script(DacPackage, String, PublishOptions)

Script i passaggi per un'operazione di pubblicazione come script di distribuzione, report di distribuzione o entrambi. Almeno una delle GenerateDeploymentScript opzioni o GenerateDeploymentReport deve essere impostata su true. Questo metodo non verrà pubblicato nel database

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

Parametri

package
DacPackage

DacPackage contenente lo schema da distribuire.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

publishOptions
PublishOptions

Istanza di PublishOptions che specifica gli elementi restituiti, ovvero lo script di distribuzione, il report di distribuzione e come configurare vari aspetti della distribuzione.

Valori restituiti

PublishResult, contenente gli script e/o il report se richiesto dal chiamante

Eccezioni

Se il valore per uno dei parametri obbligatori è un riferimento Null o una stringa vuota.

Se si verifica un errore durante la distribuzione.

Se è CancellationToken stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a

Script(DacPackage, DacPackage, String, PublishOptions)

Script i passaggi per un'operazione di pubblicazione come script di distribuzione, report di distribuzione o entrambi. Almeno una delle GenerateDeploymentScript opzioni o GenerateDeploymentReport deve essere impostata su true. Questo metodo non modificherà la destinazione

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

Parametri

sourcePackage
DacPackage

DacPackage contenente lo schema da distribuire.

targetPackage
DacPackage

DacPackage contenente lo schema che rappresenta il database di destinazione.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

publishOptions
PublishOptions

Istanza di che specifica gli elementi restituiti, ovvero lo script di PublishOptions distribuzione, il report di distribuzione, come viene illustrato come configurare vari aspetti della distribuzione.

Valori restituiti

PublishResult, contenente gli script e/o il report se richiesto dal chiamante

Eccezioni

Se il valore per uno dei parametri obbligatori è un riferimento Null o una stringa vuota.

Se si verifica un errore durante la distribuzione.

Se è CancellationToken stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a