DacServices.Script Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.