Langage

DacServices.Script Méthode

Définition

Surcharges

Nom Description
Script(DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication en tant que script de déploiement, rapport de déploiement ou les deux. Au moins l’une des GenerateDeploymentScript options doit GenerateDeploymentReport être définie sur true. Cette méthode ne publiera pas dans la base de données

Script(DacPackage, DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication en tant que script de déploiement, rapport de déploiement ou les deux. Au moins l’une des GenerateDeploymentScript options doit GenerateDeploymentReport être définie sur true. Cette méthode ne modifie pas la cible

Script(DacPackage, String, PublishOptions)

Scripte les étapes d’une opération de publication en tant que script de déploiement, rapport de déploiement ou les deux. Au moins l’une des GenerateDeploymentScript options doit GenerateDeploymentReport être définie sur true. Cette méthode ne publiera pas 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 pour le déploiement.

publishOptions
PublishOptions

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

Retours

PublishResult, contenant le ou les scripts et/ou le rapport si demandés par l’appelant

Exceptions

Si la valeur de l’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 l’annulation CancellationToken a été demandée 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 en tant que script de déploiement, rapport de déploiement ou les deux. Au moins l’une des GenerateDeploymentScript options doit GenerateDeploymentReport être définie sur 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 pour le déploiement.

publishOptions
PublishOptions

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

Retours

PublishResult, contenant le ou les scripts et/ou le rapport si demandés par l’appelant

Exceptions

Si la valeur de l’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 l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à