DacServices.Script Metodo

Definizione

Overload

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 modifica 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

Oggetto DacPackage che contiene lo schema da distribuire.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

publishOptions
PublishOptions

Istanza di che specifica cosa viene segnalato di nuovo: lo script di PublishOptions distribuzione, il report di distribuzione e come configurare vari aspetti della distribuzione.

Restituisce

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

Eccezioni

Se il valore di uno dei parametri obbligatori è un riferimento null o una stringa vuota.

Se si verifica un errore durante la distribuzione.

Se per l'oggetto 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 modifica 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

Oggetto DacPackage che contiene 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 cosa viene riportato di nuovo: lo script di PublishOptions distribuzione, il report di distribuzione, come tutti gli aspetti della distribuzione.

Restituisce

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

Eccezioni

Se il valore di uno dei parametri obbligatori è un riferimento null o una stringa vuota.

Se si verifica un errore durante la distribuzione.

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

Si applica a