Metode ConfigurationSetting - InitializeReportServer

Menginisialisasi instans layanan laporan yang ditentukan.

Sintaks

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);  

Parameter

ID Penginstalan
String yang digunakan untuk mengenkripsi kunci enkripsi sebelum dikembalikan.

HRESULT
[out] Nilai yang menunjukkan apakah panggilan berhasil atau gagal.

ExtendedErrors[]
[out] Array string yang berisi kesalahan tambahan yang dikembalikan oleh panggilan.

Nilai hasil

Mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan panggilan metode. Nilai 0 menunjukkan bahwa panggilan metode berhasil. Nilai bukan nol menunjukkan bahwa terjadi kesalahan.

Keterangan

Ketika metode ini dipanggil, kunci enkripsi yang mengakses informasi aman database server laporan dienkripsi menggunakan kunci publik server laporan yang diidentifikasi oleh InstallationID.

Kunci publik server laporan yang ditentukan sebelumnya harus ditulis ke dalam database server laporan.

Metode InitializeReportServer harus dipanggil terhadap server laporan yang sudah memiliki akses ke informasi aman sehingga dapat mendekripsi kunci enkripsi. Kunci enkripsi terenkripsi yang dihasilkan kemudian disimpan dalam database server laporan.

Jika properti IsInitialized server laporan diatur ke true ketika metode InitializeReportServer dipanggil, metode mengembalikan keberhasilan tanpa mencoba mengenkripsi kunci enkripsi.

Persyaratan

Namespace:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

anggota MSReportServer_ConfigurationSetting