指定した DacPackage のスキーマをデータベースに配置するための Transact-SQL スクリプトを作成します。
名前空間: Microsoft.SqlServer.Dac
アセンブリ: Microsoft.SqlServer.Dac (Microsoft.SqlServer.Dac.dll)
構文
'宣言
Public Shared Sub GenerateCreateScript ( _
outputStream As Stream, _
package As DacPackage, _
targetDatabaseName As String, _
options As DacDeployOptions _
)
'使用
Dim outputStream As Stream
Dim package As DacPackage
Dim targetDatabaseName As String
Dim options As DacDeployOptions
DacServices.GenerateCreateScript(outputStream, _
package, targetDatabaseName, options)
public static void GenerateCreateScript(
Stream outputStream,
DacPackage package,
string targetDatabaseName,
DacDeployOptions options
)
public:
static void GenerateCreateScript(
Stream^ outputStream,
DacPackage^ package,
String^ targetDatabaseName,
DacDeployOptions^ options
)
static member GenerateCreateScript :
outputStream:Stream *
package:DacPackage *
targetDatabaseName:string *
options:DacDeployOptions -> unit
public static function GenerateCreateScript(
outputStream : Stream,
package : DacPackage,
targetDatabaseName : String,
options : DacDeployOptions
)
パラメーター
- outputStream
型: System.IO.Stream
配置スクリプトの書き込み先となる Stream。
- package
型: Microsoft.SqlServer.Dac.DacPackage
配置するスキーマを保持する DacPackage。
- targetDatabaseName
型: System.String
配置のターゲット データベースの名前。
- options
型: Microsoft.SqlServer.Dac.DacDeployOptions
配置スクリプト作成のさまざまな側面についてのプロパティを指定する DacDeployOptions のインスタンス。
例外
| 例外 | 条件 |
|---|---|
| DacServicesException | スクリプトの生成中に問題が生じた場合に発生します。 |