Freigeben über


DacServices.GenerateCreateScript-Methode (DacPackage, String, DacDeployOptions)

Creates a Transact-SQL script that can be used to deploy the schema of the supplied DacPackage to a database.

Namespace:  Microsoft.SqlServer.Dac
Assembly:  Microsoft.SqlServer.Dac (in Microsoft.SqlServer.Dac.dll)

Syntax

'Declaration
Public Shared Function GenerateCreateScript ( _
    package As DacPackage, _
    targetDatabaseName As String, _
    options As DacDeployOptions _
) As String
'Usage
Dim package As DacPackage 
Dim targetDatabaseName As String 
Dim options As DacDeployOptions 
Dim returnValue As String 

returnValue = DacServices.GenerateCreateScript(package, _
    targetDatabaseName, options)
public static string GenerateCreateScript(
    DacPackage package,
    string targetDatabaseName,
    DacDeployOptions options
)
public:
static String^ GenerateCreateScript(
    DacPackage^ package, 
    String^ targetDatabaseName, 
    DacDeployOptions^ options
)
static member GenerateCreateScript : 
        package:DacPackage * 
        targetDatabaseName:string * 
        options:DacDeployOptions -> string
public static function GenerateCreateScript(
    package : DacPackage, 
    targetDatabaseName : String, 
    options : DacDeployOptions
) : String

Parameter

  • targetDatabaseName
    Typ: System.String
    Name of the target database for deployment.

Rückgabewert

Typ: System.String
String of Transact-SQL script used to create database schema based on the supplied DacPackage.

Ausnahmen

Ausnahme Bedingung
DacServicesException

If a problem occurs during script generation.

Siehe auch

Verweis

DacServices Klasse

GenerateCreateScript-Überladung

Microsoft.SqlServer.Dac-Namespace