다음을 통해 공유


DacServices.GenerateDeployScript 메서드 (DacPackage, DacPackage, String, DacDeployOptions)

Creates a Transact-SQL script that can be used to deploy the differences between the schemas of the supplied source and target DacPackage instances to a database.

네임스페이스:  Microsoft.SqlServer.Dac
어셈블리:  Microsoft.SqlServer.Dac(Microsoft.SqlServer.Dac.dll)

구문

‘선언
Public Shared Function GenerateDeployScript ( _
    sourcePackage As DacPackage, _
    targetPackage As DacPackage, _
    targetDatabaseName As String, _
    options As DacDeployOptions _
) As String
‘사용 방법
Dim sourcePackage As DacPackage 
Dim targetPackage As DacPackage 
Dim targetDatabaseName As String 
Dim options As DacDeployOptions 
Dim returnValue As String 

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

매개 변수

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

반환 값

유형: System.String
String of Transact-SQL script used to create or update database schema based on the supplied DacPackage.

예외

예외 조건
DacServicesException

If a problem occurs during script generation.

참고 항목

참조

DacServices 클래스

GenerateDeployScript 오버로드

Microsoft.SqlServer.Dac 네임스페이스