Aracılığıyla paylaş


Rapor sunucusu başlatılamıyor

De Reporting Services, başlatılmamış bir sunucu şifrelemek ve rapor sunucusu veritabanında verilerin şifresini biridir. Başlatma için rapor sunucusu bir gereklilik olduğunu. Raporu sunucu hizmeti ilk kez başlattığınızda başlatma gerçekleşir. Ayrıca, varolan dağıtımı için rapor sunucusu katılmak veya el ile kurtarma işleminin bir parçası anahtarları yeniden oluşur. Şifreleme anahtarları nasıl ve neden kullanılır hakkında daha fazla bilgi için bkz: Yapılandırmak ve şifreleme anahtarlarını yönetmeve Şifrelenmiş Report Server verilerini depolamak.

Şifreleme anahtarları kısmen raporu sunucu hizmeti profil bilgilerini temel alarak. Raporu sunucu hizmetini çalıştırmak için kullanılan kullanıcı kimliği değiştirmek, anahtarları buna göre güncelleştirmeniz gerekir. Kimliği değiştirmek için Raporlama Hizmetleri Yapılandırma aracını kullanıyorsanız, bu adımı sizin için otomatik olarak gerçekleştirilir.

Rapor sunucusu başlatma herhangi bir nedenle başarısız olursa, döner bir RSReportServerNotActivatedkullanıcı ve hizmet isteklerine yanıt olarak hata. Bu durumda, sisteminizi veya sunucunun yapılandırma sorunlarını gidermek gerekebilir. Daha fazla bilgi için bkz: Troubleshooting Initialization and Encryption Key Errorsde SQL ServerÇevrimiçi Kitaplar.

Başlatma işlemine genel bakış

Başlatma işlemi oluşturur ve şifreleme için kullanılan bir simetrik anahtar depolar. Simetrik anahtar tarafından oluşturulan MicrosoftWindows şifreleme hizmetleri ve daha sonra şifrelemek veya verilerin şifresini çözmek için rapor sunucusu hizmeti tarafından kullanılan. Simetrik anahtar bir asimetrik anahtar ile şifrelenmiş bir kendisidir.

Aşağıdaki adımlar, başlatma işlemini açıklar:

  1. İlk başlangıç, raporu sunucu hizmetini yükleme tanımlayıcısı ve veritabanı bağlantı bilgilerini almak için RSReportServer.config dosyasını okur.

  2. Raporu sunucu hizmeti, şifreleme hizmetleri için ortak anahtar ister. Windows özel ve genel bir anahtar oluşturur ve ortak anahtarı rapor sunucusu hizmetine gönderir.

  3. Raporu sunucu hizmeti raporu sunucu veritabanına bağlanır ve yükleme tanımlayıcısı ve ortak anahtar değerleri depolar.

  4. Rapor sunucusu hizmet çağrılarının içine Şifreleme Hizmetleri'ni yeniden, bu kez bir simetrik anahtar isteyebilir. Windows, simetrik anahtar oluşturur.

  5. Raporu sunucu hizmeti raporu sunucu veritabanına yeniden bağlanır ve adım 3'te depolanmış genel anahtar ve Yükleme Kimliği değerleri simetrik anahtar ekler. Raporu sunucu hizmeti depolamadan önce simetrik anahtarı şifrelemek için ortak anahtarını kullanır. Simetrik anahtar depolanır sonra rapor sunucusu başlatıldı ve kullanılabilir kabul edilir.

Ölçek dışarı dağıtımı için rapor sunucusu başlatılıyor

Reporting Servicesbirden çok rapor server örnekleri arasında tek rapor sunucusu veritabanını paylaşan bir ölçek dışarı dağıtım modelini destekler. Rapor sunucusu ölçek dışarı dağıtım katılmak için oluşturmak ve simetrik anahtarı kendi kopyasını paylaşılan veritabanında depolamak gerekir. Ancak tek bir simetrik anahtar veritabanı sunucuları tarafından kullanılır, her rapor sunucusu anahtarının kendi kopyasını vardır. Benzersiz sahibi ortak anahtar kullanılarak şifrelenir, her bir kopyayı değişir.

Ölçek dışarı dağıtımı için rapor sunucusu başlatılıyor adımları ilk kümesi için tek bir sunucu ve veritabanı birleşimi başlatma açıklayan ilk üç adımı aynıdır.

Nasıl rapor sunucusu simetrik anahtarı alır başlatma işlemi için bir ölçek dışarı dağıtım farklıdır. İlk sunucu başlatıldığında, Windows simetrik anahtarı alır. Ölçek dışarı dağıtım için yapılandırma sırasında ikinci sunucu başlatıldığında, simetrik anahtar zaten başlatılmış olan rapor sunucu hizmetinden alır. İlk rapor sunucusu örneğini, ikinci rapor sunucusu örneği için simetrik anahtar şifreli bir kopyasını oluşturmak için ikinci ortak anahtarını kullanır. Simetrik anahtar asla bu işlem herhangi bir noktada düz metin olarak gösterilir.

Rapor sunucusu nasıl

[!NOT]

RSKeymgmt bir ölçek dışarı dağıtım bir parçası olan rapor sunucusu örneğini barındıran bir bilgisayarda bir komut satırından çalıştırmak bir konsol uygulaması. Programı çalıştırdığınızda, başlatmak istediğiniz uzak rapor sunucusu örneğini seçmek için bağımsız değişkenleri belirtin.

Yalnızca yükleme tanımlayıcısı ve ortak anahtar arasında bir eşleşme varsa, rapor sunucusunda başlatılır. Eşleşme başarılı olursa, geri döndürülebilir şifreleme izin veren bir simetrik anahtar oluşturulur. Maç başarısız olursa, bu durumda yedek anahtar uygulama veya kullanılamıyor veya geçerli bir yedek anahtar şifreli verileri silmeniz gerekebilir rapor sunucusu dışıdır. Rapor sunucusu tarafından kullanılan şifreleme anahtarları hakkında daha fazla bilgi için bkz: Yapılandırmak ve şifreleme anahtarlarını yönetme.

[!NOT]

Ayrıca Reporting ServicesProgram aracılığıyla rapor sunucusu başlatmak için Windows Yönetim Araçları (WMI) sağlayıcısını. Daha fazla bilgi için bkz: Raporlama Hizmetleri WMI sağlayıcısı erişmekde SQL ServerÇevrimiçi Kitaplar.

Nasıl bir rapor sunucusu başlatma onaylamak için

Report Server Web hizmetini rapor sunucusu başlatma onaylamak için yazarak ping http://<SunucuAdı>/reportserver command window. Eğer RSReportServerNotActivatedhata oluşur, başlatma başarısız.

Ayrıca bkz.

Kavramlar

Şifrelenmiş Report Server verilerini depolamak