Compartir a través de


DacServices.Script Método

Definición

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.

Se aplica a