Aracılığıyla paylaş


InitializeReportServer yöntemi (WMI MSReportServer_ConfigurationSetting)

Belirtilen rapor hizmet örnek başlatır.

Sözdizimi

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

Parametreler

  • InstallationID
    Onu önce şifreleme anahtar şifrelemek için kullanılan dize.

  • HRESULT
    [Çıkış] Çağrı başarılı veya başarısız olup olmadığını gösteren değer.

  • ExtendedErrors[]
    [Çıkış] Çağrı tarafından döndürülen ek hata içeren bir dize dizisi.

Dönüş Değeri

Döndürür bir HRESULT gösteren başarı veya başarısızlık yöntem çağrısı.Bir 0 değeri, yöntem çağrısı başarılı olduğunu gösterir.Sıfır olmayan bir değer, bir hata oluştuğunu gösterir.

Açıklamalar

Ne zaman bu yöntem çağrıldığında erişen şifreleme anahtarı rapor sunucusu veritabanı güvenli bilgi ile tanımlanan rapor sunucusunun ortak anahtar kullanılarak şifrelenir InstallationID.

Belirtilen rapor sunucusu ortak anahtar daha önce rapor sunucusu veritabanı yazılmış gerekir.

The InitializeReportServer method must be called against a report server that already has access to the secure information so that it can decrypt the encryption key.Ortaya çıkan şifrelenmiş şifreleme anahtar sonra depolanan rapor sunucusu veritabanı.

rapor sunucusu'S IsInitialized özellik küme true , InitializeReportServer yöntem çağrılır, döndüreceðini başarı olmadan çalışıyor şifrelemek şifreleme anahtar.

Gereksinimler

Ad alanı: root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

Platform: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) veya Service Pack 1 (SP1) veya Windows 2000 (tüm sürümleri)