ConfigurationSetting 메서드 - InitializeReportServer

지정된 보고서 서비스 인스턴스를 초기화합니다.

구문

Public Sub InitializeReportServer(ByVal InstallationID As String, _  
    ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)  
public void InitializeReportServer(string InstallationID,   
    out Int32 HRESULT, out string[] ExtendedErrors);  

매개 변수

InstallationID
암호화 키가 반환되기 전에 암호화 키를 암호화하는 데 사용되는 문자열입니다.

HRESULT
[out] 호출의 성공 여부를 나타내는 값입니다.

ExtendedErrors[]
[out] 호출에서 반환된 추가 오류를 포함하는 문자열 배열입니다.

반환 값

메서드 호출의 성공 또는 실패를 나타내는 HRESULT 를 반환합니다. 0 값은 메서드 호출이 성공했음을 나타냅니다. 0이 아닌 값은 오류가 발생했음을 나타냅니다.

설명

이 메서드가 호출되면 보고서 서버 데이터베이스 보안 정보에 액세스하는 암호화 키는 InstallationID로 식별된 보고서 서버의 공개 키를 사용하여 암호화됩니다.

지정한 보고서 서버의 공개 키는 이전에 보고서 서버 데이터베이스에 기록되어 있어야 합니다.

암호화 키의 암호를 해독할 수 있도록 이미 보안 정보에 액세스할 수 있는 보고서 서버에 대해 InitializeReportServer 메서드를 호출해야 합니다. 그런 다음 암호화된 결과 암호화 키가 보고서 서버 데이터베이스에 저장됩니다.

InitializeReportServer 메서드가 호출될 때 보고서 서버의 IsInitialized 속성이 true로 설정되면 암호화 키를 암호화하지 않고도 성공이 반환됩니다.

요구 사항

네임스페이스:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

MSReportServer_ConfigurationSetting 멤버