DacServices.Script Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.