DacServices.Script Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Script(DacPackage, String, PublishOptions) |
Scripts de los pasos de una operación de publicación como script de implementación, informe de implementación o ambos. Al menos una de las GenerateDeploymentScript opciones o GenerateDeploymentReport debe establecerse en true. Este método no se publicará en la base de datos. |
Script(DacPackage, DacPackage, String, PublishOptions) |
Scripts de los pasos de una operación de publicación como script de implementación, informe de implementación o ambos. Al menos una de las GenerateDeploymentScript opciones o GenerateDeploymentReport debe establecerse en true. Este método no modificará el destino. |
Script(DacPackage, String, PublishOptions)
Scripts de los pasos de una operación de publicación como script de implementación, informe de implementación o ambos. Al menos una de las GenerateDeploymentScript opciones o GenerateDeploymentReport debe establecerse en true. Este método no se publicará en la base de datos.
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
Parámetros
- package
- DacPackage
DacPackage que contiene el esquema que se va a implementar.
- targetDatabaseName
- String
Nombre de la base de datos de destino para la implementación.
- publishOptions
- PublishOptions
Instancia de que especifica lo que se notifica: el script de PublishOptions implementación, el informe de implementación, así como cómo configurar varios aspectos de la implementación.
Devoluciones
PublishResult, que contiene los scripts o el informe si lo solicita el autor de la llamada.
Excepciones
Si el valor de cualquiera de los parámetros necesarios es una referencia NULL o una cadena vacía.
Si se produce un error durante la implementación.
Si el CancellationToken solicitó una cancelación y la operación se puede cancelar.
Se aplica a
Script(DacPackage, DacPackage, String, PublishOptions)
Scripts de los pasos de una operación de publicación como script de implementación, informe de implementación o ambos. Al menos una de las GenerateDeploymentScript opciones o GenerateDeploymentReport debe establecerse en true. Este método no modificará el destino.
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
Parámetros
- sourcePackage
- DacPackage
DacPackage que contiene el esquema que se va a implementar.
- targetPackage
- DacPackage
DacPackage que contiene el esquema que representa la base de datos de destino.
- targetDatabaseName
- String
Nombre de la base de datos de destino para la implementación.
- publishOptions
- PublishOptions
Instancia de que especifica lo que se notifica: el script de PublishOptions implementación, el informe de implementación, ya que todos se configuran varios aspectos de la implementación.
Devoluciones
PublishResult, que contiene los scripts o el informe si lo solicita el autor de la llamada.
Excepciones
Si el valor de cualquiera de los parámetros necesarios es una referencia NULL o una cadena vacía.
Si se produce un error durante la implementación.
Si el CancellationToken solicitó una cancelación y la operación se puede cancelar.