DacServices.GenerateCreateScript 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions) |
创建可用于部署提供给 DacPackage 数据库的 的架构的 T-SQL 脚本。 |
GenerateCreateScript(DacPackage, String, DacDeployOptions) |
创建可用于部署提供给 DacPackage 数据库的 的架构的 T-SQL 脚本。 |
GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions)
创建可用于部署提供给 DacPackage 数据库的 的架构的 T-SQL 脚本。
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)
参数
- package
- DacPackage
DacPackage 包含要部署的架构。
- targetDatabaseName
- String
用于部署的目标数据库的名称。
- options
- DacDeployOptions
指定影响部署脚本创建各个方面的属性的 DacDeployOptions 实例。
例外
如果生成脚本期间出现问题。
适用于
GenerateCreateScript(DacPackage, String, DacDeployOptions)
创建可用于部署提供给 DacPackage 数据库的 的架构的 T-SQL 脚本。
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
参数
- package
- DacPackage
DacPackage 包含要部署的架构。
- targetDatabaseName
- String
用于部署的目标数据库的名称。
- options
- DacDeployOptions
指定影响部署脚本创建各个方面的属性的 DacDeployOptions 实例。
返回
用于基于提供的 DacPackage创建数据库架构的 T-SQL 脚本字符串。
例外
如果生成脚本期间出现问题。