DacServices.GenerateCreateScript Метод

Определение

Перегрузки

GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions)

Создайте скрипт T-SQL, который можно использовать для развертывания схемы предоставленного DacPackage объекта в базе данных.

GenerateCreateScript(DacPackage, String, DacDeployOptions)

Создайте скрипт T-SQL, который можно использовать для развертывания схемы предоставленного DacPackage объекта в базе данных.

GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions)

Создайте скрипт T-SQL, который можно использовать для развертывания схемы предоставленного DacPackage объекта в базе данных.

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)

Параметры

outputStream
Stream

Модуль Stream, в который следует записать скрипт развертывания.

package
DacPackage

Пакет DacPackage, который содержит схему для развертывания.

targetDatabaseName
String

Имя целевой базы данных для развертывания.

options
DacDeployOptions

Экземпляр класса DacDeployOptions, указывающий на свойства, которые влияют на различные аспекты создания скрипта развертывания.

Исключения

Если ошибка возникает во время создания скрипта.

Применяется к

GenerateCreateScript(DacPackage, String, DacDeployOptions)

Создайте скрипт T-SQL, который можно использовать для развертывания схемы предоставленного DacPackage объекта в базе данных.

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, указывающий на свойства, которые влияют на различные аспекты создания скрипта развертывания.

Возвращаемое значение

Строка скрипта T-SQL, используемая для создания схемы базы данных на основе предоставленного DacPackage.

Исключения

Если ошибка возникает во время создания скрипта.

Применяется к