DacServices.Publish(DacPackage, String, PublishOptions) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
제공된 패키지를 데이터베이스에 게시합니다. 이 메서드는 게시 중에 수행된 작업을 요약하는 배포 보고서와 함께 게시할 때 사용되는 스크립트 반환을 지원합니다.
public Microsoft.SqlServer.Dac.PublishResult Publish(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Publish : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Publish (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult
매개 변수
- package
- DacPackage
DacPackage 에는 배포할 스키마가 포함되어 있습니다.
- targetDatabaseName
- String
배포할 대상 데이터베이스의 이름입니다.
- publishOptions
- PublishOptions
이 인스턴스는 배포의 PublishOptions 다양한 측면을 구성하는 방법 모두에 따라 배포 스크립트, 배포 보고서 등 다시 보고되는 내용을 지정합니다.
반품
PublishResult- 호출자가 요청한 경우 스크립트 및/또는 보고서를 포함합니다.
예외
필요한 매개 변수 값이 null 참조이거나 빈 문자열인 경우
배포 중에 오류가 발생하는 경우
취소가 CancellationToken 요청되었으며 작업을 취소할 수 있는 경우