Partager via


DacServices.Script Méthode

Définition

Surcharges

Script(DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication sous la forme d’un script de déploiement, d’un rapport de déploiement ou des deux. Au moins l’une des GenerateDeploymentScript options ou GenerateDeploymentReport doit avoir la valeur true. Cette méthode ne sera pas publiée dans la base de données

Script(DacPackage, DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication sous la forme d’un script de déploiement, d’un rapport de déploiement ou des deux. Au moins l’une des GenerateDeploymentScript options ou GenerateDeploymentReport doit avoir la valeur true. Cette méthode ne modifie pas la cible

Script(DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication sous la forme d’un script de déploiement, d’un rapport de déploiement ou des deux. Au moins l’une des GenerateDeploymentScript options ou GenerateDeploymentReport doit avoir la valeur true. Cette méthode ne sera pas publiée dans la base de données

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

Paramètres

package
DacPackage

DacPackage contenant le schéma à déployer.

targetDatabaseName
String

Nom de la base de données cible en vue du déploiement.

publishOptions
PublishOptions

Instance de PublishOptions qui spécifie ce qui est signalé : le script de déploiement, le rapport de déploiement, ainsi que la façon de configurer différents aspects du déploiement.

Retours

PublishResult, contenant le ou les scripts et/ou le rapport si l’appelant le demande

Exceptions

Si la valeur d'un des paramètres requis est une référence Null ou une chaîne vide.

Si une erreur se produit pendant le déploiement.

Si CancellationToken reçoit une demande d'annulation et que l'opération peut être annulée.

S’applique à

Script(DacPackage, DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication sous la forme d’un script de déploiement, d’un rapport de déploiement ou des deux. Au moins l’une des GenerateDeploymentScript options ou GenerateDeploymentReport doit avoir la valeur true. Cette méthode ne modifie pas la cible

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

Paramètres

sourcePackage
DacPackage

DacPackage contenant le schéma à déployer.

targetPackage
DacPackage

DacPackage contenant le schéma représentant la base de données cible.

targetDatabaseName
String

Nom de la base de données cible en vue du déploiement.

publishOptions
PublishOptions

Instance de PublishOptions qui spécifie ce qui est rapporté : le script de déploiement, le rapport de déploiement, car nous allons configurer différents aspects du déploiement.

Retours

PublishResult, contenant le ou les scripts et/ou le rapport si l’appelant le demande

Exceptions

Si la valeur d'un des paramètres requis est une référence Null ou une chaîne vide.

Si une erreur se produit pendant le déploiement.

Si CancellationToken reçoit une demande d'annulation et que l'opération peut être annulée.

S’applique à