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
- package
Typ: Microsoft.SqlServer.Dac.DacPackage
DacPackage containing schema to be deployed.
- targetDatabaseName
Typ: System.String
Name of the target database for deployment.
- options
Typ: Microsoft.SqlServer.Dac.DacDeployOptions
Instance of DacDeployOptions that specifies properties that affect various aspects of the deployment script creation.
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. |