Freigeben über


DacServices.GenerateCreateScript Methode

Definition

Überlädt

GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions)

Erstellen Sie ein T-SQL-Skript, das zum Bereitstellen des Schemas für DacPackage eine Datenbank verwendet werden kann.

GenerateCreateScript(DacPackage, String, DacDeployOptions)

Erstellen Sie ein T-SQL-Skript, das zum Bereitstellen des Schemas für DacPackage eine Datenbank verwendet werden kann.

GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions)

Erstellen Sie ein T-SQL-Skript, das zum Bereitstellen des Schemas für DacPackage eine Datenbank verwendet werden kann.

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

Parameter

outputStream
Stream

Der Stream, in den das Bereitstellungsskript geschrieben werden soll.

package
DacPackage

DacPackage mit dem bereitzustellenden Schema.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

options
DacDeployOptions

Eine DacDeployOptions-Instanz, durch die Eigenschaften angegeben werden, die sich auf verschiedene Aspekte der Erstellung von Bereitstellungsskripts auswirken.

Ausnahmen

Bei einem Problem während der Skriptgenerierung.

Gilt für:

GenerateCreateScript(DacPackage, String, DacDeployOptions)

Erstellen Sie ein T-SQL-Skript, das zum Bereitstellen des Schemas für DacPackage eine Datenbank verwendet werden kann.

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

Parameter

package
DacPackage

DacPackage mit dem bereitzustellenden Schema.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

options
DacDeployOptions

Eine DacDeployOptions-Instanz, durch die Eigenschaften angegeben werden, die sich auf verschiedene Aspekte der Erstellung von Bereitstellungsskripts auswirken.

Gibt zurück

Zeichenfolge des T-SQL-Skripts, das zum Erstellen eines Datenbankschemas basierend auf dem angegebenen DacPackageverwendet wird.

Ausnahmen

Bei einem Problem während der Skriptgenerierung.

Gilt für: