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