DacServices.Script 메서드

정의

오버로드

Name Description
Script(DacPackage, String, PublishOptions)

게시 작업의 단계를 배포 스크립트, 배포 보고서 또는 둘 다로 스크립깅합니다. 또는 GenerateDeploymentReport 옵션 중 GenerateDeploymentScript 하나 이상을 true로 설정해야 합니다. 이 메서드는 데이터베이스에 게시되지 않습니다.

Script(DacPackage, DacPackage, String, PublishOptions)

게시 작업의 단계를 배포 스크립트, 배포 보고서 또는 둘 다로 스크립깅합니다. 또는 GenerateDeploymentReport 옵션 중 GenerateDeploymentScript 하나 이상을 true로 설정해야 합니다. 이 메서드는 대상을 수정하지 않습니다.

Script(DacPackage, String, PublishOptions)

게시 작업의 단계를 배포 스크립트, 배포 보고서 또는 둘 다로 스크립깅합니다. 또는 GenerateDeploymentReport 옵션 중 GenerateDeploymentScript 하나 이상을 true로 설정해야 합니다. 이 메서드는 데이터베이스에 게시되지 않습니다.

public Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Script : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Script (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

매개 변수

package
DacPackage

DacPackage 에는 배포할 스키마가 포함되어 있습니다.

targetDatabaseName
String

배포할 대상 데이터베이스의 이름입니다.

publishOptions
PublishOptions

PublishOptions 해당 인스턴스는 배포 스크립트, 배포 보고서 및 배포의 다양한 측면을 구성하는 방법 등 다시 보고되는 내용을 지정합니다.

반품

PublishResult- 호출자가 요청한 경우 스크립트 및/또는 보고서를 포함합니다.

예외

필요한 매개 변수 값이 null 참조이거나 빈 문자열인 경우

배포 중에 오류가 발생하는 경우

취소가 CancellationToken 요청되었으며 작업을 취소할 수 있는 경우

적용 대상

Script(DacPackage, DacPackage, String, PublishOptions)

게시 작업의 단계를 배포 스크립트, 배포 보고서 또는 둘 다로 스크립깅합니다. 또는 GenerateDeploymentReport 옵션 중 GenerateDeploymentScript 하나 이상을 true로 설정해야 합니다. 이 메서드는 대상을 수정하지 않습니다.

public static Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
static member Script : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Shared Function Script (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

매개 변수

sourcePackage
DacPackage

DacPackage 에는 배포할 스키마가 포함되어 있습니다.

targetPackage
DacPackage

DacPackage 대상 데이터베이스를 나타내는 스키마를 포함하는 입니다.

targetDatabaseName
String

배포할 대상 데이터베이스의 이름입니다.

publishOptions
PublishOptions

이 인스턴스는 배포의 PublishOptions 다양한 측면을 구성하는 방법 모두에 따라 배포 스크립트, 배포 보고서 등 다시 보고되는 내용을 지정합니다.

반품

PublishResult- 호출자가 요청한 경우 스크립트 및/또는 보고서를 포함합니다.

예외

필요한 매개 변수 값이 null 참조이거나 빈 문자열인 경우

배포 중에 오류가 발생하는 경우

취소가 CancellationToken 요청되었으며 작업을 취소할 수 있는 경우

적용 대상