DacServices.GenerateDeployReport 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions) |
제공된 원본 인스턴스와 대상 DacPackage 인스턴스의 스키마 간의 차이점을 데이터베이스에 배포하는 데 필요한 단계의 XML 보고서를 만듭니다. |
| GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions) |
제공된 원본 인스턴스와 대상 DacPackage 인스턴스의 스키마 간의 차이점을 데이터베이스에 배포하는 데 필요한 단계의 XML 보고서를 만듭니다. |
| GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) |
제공 DacPackage 된 스키마를 데이터베이스에 배포하는 데 필요한 단계의 XML 보고서를 만듭니다. |
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)
제공된 원본 인스턴스와 대상 DacPackage 인스턴스의 스키마 간의 차이점을 데이터베이스에 배포하는 데 필요한 단계의 XML 보고서를 만듭니다.
public static void GenerateDeployReport(System.IO.Stream outputStream, Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : System.IO.Stream * Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> unit
Public Shared Sub GenerateDeployReport (outputStream As Stream, sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing)
매개 변수
- sourcePackage
- DacPackage
DacPackage 비교할 원본 스키마를 포함하는 입니다.
- targetPackage
- DacPackage
DacPackage 비교할 대상 스키마를 포함합니다.
- targetDatabaseName
- String
배포할 대상 데이터베이스의 이름입니다.
- options
- DacDeployOptions
해당 인스턴스는 DacDeployOptions 배포 보고서 만들기의 다양한 측면에 영향을 주는 속성을 지정합니다.
예외
보고서를 생성하는 동안 문제가 발생하는 경우
적용 대상
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)
제공된 원본 인스턴스와 대상 DacPackage 인스턴스의 스키마 간의 차이점을 데이터베이스에 배포하는 데 필요한 단계의 XML 보고서를 만듭니다.
public static string GenerateDeployReport(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> string
Public Shared Function GenerateDeployReport (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing) As String
매개 변수
- sourcePackage
- DacPackage
DacPackage 비교할 원본 스키마를 포함하는 입니다.
- targetPackage
- DacPackage
DacPackage 비교할 대상 스키마를 포함합니다.
- targetDatabaseName
- String
배포할 대상 데이터베이스의 이름입니다.
- options
- DacDeployOptions
해당 인스턴스는 DacDeployOptions 배포 보고서 만들기의 다양한 측면에 영향을 주는 속성을 지정합니다.
반품
배포 단계를 자세히 설명한 XML 문자열입니다.
예외
보고서를 생성하는 동안 문제가 발생하는 경우
적용 대상
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)
제공 DacPackage 된 스키마를 데이터베이스에 배포하는 데 필요한 단계의 XML 보고서를 만듭니다.
public string GenerateDeployReport(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDeployReport (package As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String
매개 변수
- package
- DacPackage
DacPackage 에는 배포할 스키마가 포함되어 있습니다.
- targetDatabaseName
- String
배포할 대상 데이터베이스의 이름입니다.
- options
- DacDeployOptions
해당 인스턴스는 DacDeployOptions 배포 보고서 만들기의 다양한 측면에 영향을 주는 속성을 지정합니다.
- cancellationToken
- Nullable<CancellationToken>
작업을 취소해야 함을 나타내는 데 사용할 수 있는 선택 사항 CancellationToken 입니다. 이 개체를 사용하면 작업이 취소되지 않습니다.
반품
패키지 배포의 단계를 자세히 설명한 XML 문자열입니다.
예외
보고서를 생성하는 동안 문제가 발생하는 경우
취소가 CancellationToken 요청되었으며 작업을 취소할 수 있는 경우