DacServices.GenerateDeployScript Método

Definición

Sobrecargas

Nombre Description
GenerateDeployScript(DacPackage, DacPackage, String, DacDeployOptions)

Cree un script de T-SQL que se pueda usar para implementar las diferencias entre los esquemas de las instancias de origen y de destino DacPackage proporcionadas en una base de datos.

GenerateDeployScript(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)

Cree un script de T-SQL que se pueda usar para implementar el esquema del proporcionado DacPackage en una base de datos.

GenerateDeployScript(Stream, DacPackage, DacPackage, String, DacDeployOptions)

Cree un script de T-SQL que se pueda usar para implementar las diferencias entre los esquemas de las instancias de origen y de destino DacPackage proporcionadas en una base de datos.

GenerateDeployScript(DacPackage, DacPackage, String, DacDeployOptions)

Cree un script de T-SQL que se pueda usar para implementar las diferencias entre los esquemas de las instancias de origen y de destino DacPackage proporcionadas en una base de datos.

public static string GenerateDeployScript(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployScript : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> string
Public Shared Function GenerateDeployScript (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing) As String

Parámetros

sourcePackage
DacPackage

DacPackage que contiene el esquema de origen que se va a comparar.

targetPackage
DacPackage

DacPackage que contiene el esquema de destino que se va a comparar.

targetDatabaseName
String

Nombre de la base de datos de destino para la implementación.

options
DacDeployOptions

Instancia de DacDeployOptions que especifica propiedades que afectan a varios aspectos de la creación del script de implementación.

Devoluciones

Cadena de script de T-SQL que se usa para crear o actualizar el esquema de base de datos basado en el proporcionado DacPackage.

Excepciones

Si se produce un problema durante la generación de scripts.

Se aplica a

GenerateDeployScript(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)

Cree un script de T-SQL que se pueda usar para implementar el esquema del proporcionado DacPackage en una base de datos.

public string GenerateDeployScript(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDeployScript : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDeployScript (package As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String

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.

options
DacDeployOptions

Instancia de DacDeployOptions que especifica propiedades que afectan a varios aspectos de la creación del script de implementación.

cancellationToken
Nullable<CancellationToken>

Opcional CancellationToken que se puede usar para indicar que se debe cancelar la operación. El uso de este objeto no garantiza que se cancele la operación.

Devoluciones

Cadena de script de T-SQL que se usa para crear o actualizar el esquema de base de datos basado en el proporcionado DacPackage.

Excepciones

Si se produce un problema durante la generación de scripts.

CancellationToken Si tiene una cancelación solicitada y se podría cancelar la operación.

Se aplica a

GenerateDeployScript(Stream, DacPackage, DacPackage, String, DacDeployOptions)

Cree un script de T-SQL que se pueda usar para implementar las diferencias entre los esquemas de las instancias de origen y de destino DacPackage proporcionadas en una base de datos.

public static void GenerateDeployScript(System.IO.Stream outputStream, Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployScript : System.IO.Stream * Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> unit
Public Shared Sub GenerateDeployScript (outputStream As Stream, sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing)

Parámetros

outputStream
Stream

Stream en el que se va a escribir el script de implementación.

sourcePackage
DacPackage

DacPackage que contiene el esquema de origen que se va a comparar.

targetPackage
DacPackage

DacPackage que contiene el esquema de destino que se va a comparar.

targetDatabaseName
String

Nombre de la base de datos de destino para la implementación.

options
DacDeployOptions

Instancia de DacDeployOptions que especifica propiedades que afectan a varios aspectos de la creación del script de implementación.

Excepciones

Si se produce un problema durante la generación de scripts.

Se aplica a