DacServices.Script 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 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 요청되었으며 작업을 취소할 수 있는 경우