Hizmetleri, hesapları ve bağlantılar için planlama

Reporting Services bazıları farklı bilgisayarlara yüklenebilir, birden çok bileşeni oluşan bir dağıtılmış sunucu uygulamasıdır.Dağıtımı planlama bir parçası olarak, nasıl kullanıcılar rapor sunucusuna nasıl rapor sunucusu kendi iç veritabanına bağlanır ve sunucunun raporları için veri sağlayan bir dış veri kaynaklarına nasıl bağlanacağını düşünün isteyeceksiniz.Ayrıca, hangi Hizmetleri, hesapları ve bağlantılar bir rapor sunucusu işlemi için kullanılabilir hale getirmek için kurulumu sırasında veya sonrasında yapılandırılması gerekir anlamanız gerekir.Son olarak, ne zaman yönetici izinleri araç çalıştıran veya bir görevi gerçekleştirmek için gerekli olduğunu bilmelisiniz.

Raporlama Hizmetleri dağıtımında kullanılan bağlantıları

Planlama yaparken bir Reporting Services , dağıtım yapılandırmak ve korumak zorunda olan bağlantı üç tür vardır.İlk olarak, kullanıcılar için rapor sunucusu nasıl bağlanacak düşünmeniz gerekir.İkinci olarak, rapor sunucusu rapor sunucusu veritabanı nasıl bağlandığını düşünmeniz gerekir.Üçüncü olarak, nasıl rapor yazarları ve içerik yöneticileri bağlantıları raporları için veri sağlayan bir dış veri kaynaklarına tanımlayacaktır düşünmeniz gerekir.

Varsayılan yerel mod yükleme bağlantıları aşağıdaki diyagramda gösterilmiştir.Bu diyagram türlerini tanımlamak veya yönetmek gerekir bağlantılar için bir tanıtım sağlar.

Reporting Services'daki bağlantılar

SharePoint ile tümleşik modu hakkında daha fazla bilgi için bkz: Raporlama Servisleri SharePoint tümleşik modda için güvenlik Özet.

Aşağıdaki tablo her bağlantı türü hakkında ayrıntılı bilgi sağlar.

Bağlantı

Açıklama

1

Kullanıcıya bağlanırrapor sunucusu

Kullanıcılar ve uygulamalar bağlanmak için bir rapor sunucusu için ayrılmış ve bir rapor sunucusu için kayıtlı bir URL'ye yönlendiren http istekleri ile örnek.Böylece kullanıcılar, şifreli kanal rapor sunucusu erişim URL'leri ssl bağlantıları için yapılandırabilirsiniz.

İstek rapor sunucusu Web hizmet tarafından doğrulanır.Varsayılan olarak, kullanıcılar kendi Windows etki alanı kimlik bilgileri bilgilerini ve tümleşik güvenlik kullanılarak kimlik bilgileri doğrulaması yapılır, ancak aynı zamanda Basit kimlik bilgileri doğrulaması kullanmak için rapor sunucusu yapılandırmak.Ya da oluşturabilir ve özel kimlik doğrulama uzantısı veya forms kimlik doğrulaması varsayılan Windows kimlik doğrulaması tür ya da tek bir oturum açma teknolojisi değiştirmek için http modülünü dağıtmak.SharePoint ile tümleşik modda güvenilen modunu kullanabilirsiniz.Rapor sunucusu özel formlar kimlik doğrulamasını kullanıyorsa, kullanıcı o kimlik doğrulaması uzantısı için geçerli olan bir oturumu aracılığıyla rapor sunucuya bağlanır.

NotNot
Temel kimlik doğrulaması, özel kimlik doğrulama türü veya güvenilen modunu kullandığınızda en iyi yöntem, Güvenli Yuva Katmanı (ssl) kullanmanız gerekir,

Kullanıcının kimliği doğrulandıktan sonra rapor sunucusu rapor sunucu içeriğini ve işlemleri için erişim izinleri olup olmadığını denetler.İzinler kullanıcının gerçekleştirebileceği görevleri açıklayan rol atamalarını tanımlanır.rapor sunucusu bağlanan her kullanıcı rol atamalarını kullandıysa veya rapor sunucusuna bağlanmak için kullandığı hesap üzerinde tanımlı olması gerekir.Daha fazla bilgi için bkz: Bir yerel mod rapor sunucusu üzerinde izinleri verme, Nasıl yapılır: Rapor sunucusu öğeleri SharePoint sitesinde (Raporlama Hizmetleri SharePoint tümleşik modda) izinleri, ve Rolleri ve görevleri SharePoint gruplar ve izinler için Raporlama Servisleri içinde karşılaştırma.ssl hakkında daha fazla bilgi için bkz: Güvenli Yuva Katmanı (ssl) bağlantıları için rapor sunucusu yapılandırma.

2

Rapor sunucusu rapor sunucusu veritabanı bağlanır

Rapor sunucu veritabanları için rapor sunucusu iç depolama sağlar.Depolama ve içerik, sunucu durumu ve meta veriler almak için rapor sunucusu veritabanları rapor sunucusuna bağlanır.Yerel modda, rapor sunucusunda yayımlanmış raporları rapor sunucusu veritabanlarında depolanır.SharePoint ile tümleşik modda raporları, modelleri ve veri kaynakları ana kopyaları SharePoint içerik veritabanlarında depolanır.Kullanıcılar ve diğer uygulamalar değil bağlamak için rapor sunucusu veritabanı.Sadece rapor sunucusu veritabanına bağlanır.

Veritabanını oluşturmak ve bağlantı yapılandırmak için varsayılan yapılandırmasında rapor sunucusu yükleyin veya veritabanını kullanmaya sayfa , Reporting Services Yapılandırma araç.Sonuç raporu sunucu veritabanı bağlantısı yapılandırdığınızda, veritabanı oturumu açma, hesap ve yeteneği rapor sunucusu raporu sunucu veritabanına bağlanmak için verilen izinleri olan hizmet.

rapor sunucusu Aşağıdaki hesap türlerinden herhangi birini kullanarak veritabanına bağlanabilirsiniz:

  • Hizmet hesabı kullanın.Bu varsayılan seçenektir.

  • Bir etki alanı hesabı kullanın.

  • Kullanımı bir SQL Server oturum açma.

Daha fazla bilgi için bkz: Raporlama sunucusu veritabanı oluşturma ve Raporu sunucu veritabanı bağlantısı yapılandırma.

3

Dış veri kaynakları için rapor sunucusu bağlanır

Raporlar veya veri kaynak bağlantı bilgilerini ve rapor çalıştığında, işlenen sorguları referans içerebilir.Rapor modelleri de veri kaynakları başvuru.

Bir raporda kullanılan veri almak için rapor sunucusu diğer sunuculara barındıran dış veri kaynaklarına bağlanmanız gerekir.Rapor veya modeli çalıştığında, rapor sunucusu sunucu veya bilgisayara bir bağlantı açar, sorgu sağlar, döner ve daha sonra işleme sonraki adıma devam etmeden önce bağlantıyı kapatır dataset bekler.

Dış veri kaynaklarına bağlantıları ilk raporunda tanımlanan ve rapor yayımlandıktan sonra daha sonra raporu bağımsız olarak yönetilmektedir.Çalışma sırasında saat, bu bağlantılar raporu çalıştıran kullanıcı adına rapor sunucusu tarafından yapılır.Rapor sunucusu belirli veri kaynakları için kimlik bilgileri geçirir.Herhangi belirli bir veri kaynak bağlantısı için rapor sunucusu kimlik bilgileri bilgilerini aşağıdaki yollardan biriyle elde edebilirsiniz:

  • Impersonate veya rapor çalıştıran kullanıcının temsilci seçilen kimlik bilgileri bilgilerini kullan.Windows kimlik doğrulaması kullanmak için rapor veri kaynak yapılandırılırken rapor sunucusu varsayılan Windows Güvenlik uzantısı kullanmak için de yapılandırılması gerekir.Rapor sunucusu forms kimlik doğrulaması veya temel kimlik doğrulaması kullanıyorsa, veri kaynaklarını kullanmak için özellikleri veya kimlik bilgileri için temsilci raporu yapılandıramazsınız.

  • Kullanıcının kimlik bilgileri bilgilerini yazmanızdan sor.

  • Depolanmış kimlik bilgileri bilgileri almak rapor sunucusu veritabanı.Rapor sunucusu Windows kimlik bilgileri ve verileri karşı bir sorguyu çalıştırmadan önce taklit gibi bu kimlik bilgilerini davranabilirsiniz kaynak.

  • Kimlik bilgisi kullanmama.Bu seçenek, yalnızca katılımsız yürütme hesabı yapılandırdığınızda kullanılabilir.

Veri kaynak türü Ağ topolojisini ve etki alanı kısıtlamaları bağlantıları nasıl yapılacağını belirlemek ve kimlik doğrulaması sağlayıcılarını kullanabilirsiniz.Örneğin, raporu isteyen kullanıcının Windows tümleşik güvenlik içeriğini kullanarak bir veri kaynak bağlantısı'nı açmak için aşağıdaki gereksinimlerin karşılanması gerekir:

  • Veri kaynak Windows tümleşik güvenliği desteklemesi gerekir ve veritabanı sunucusunda kullanıcı oturum açma ve erişim izinleri olması gerekir.

  • Etki alanı güvenlik ilkeleri Kerberos ağ desteği gerekir kimlik doğrulaması, kimliğe bürünme ve temsilci seçme etkin.

  • Rapor veya paylaşılan veri kaynağının tanımlı veri kaynak özellikleri olmalıdır küme için Windows tümleşik güvenliği.

Oluşturuldukları sırada, rapor sunucusu bağlantı veya kimlik bilgileri bilgilerini doğrulamaz.Bağlantı özellikleri geçerli olup olmadığını doğrulamak için raporunu çalıştırmanız gerekir.Veri kaynak bağlantı özelliklerini ayarlama hakkında daha fazla bilgi için bkz: Nasıl yapılır: Bir raporu (Rapor Yöneticisi) için veri kaynağı özellikleri yapılandırma.Dış veri kaynağına bağlanma hakkında daha fazla bilgi için kaynak, bkz: Veri bağlantıları, veri kaynakları ve bağlantı dizeleri (ssrs) ve Kimlik bilgisi ve raporu veri kaynakları (ssrs) için bağlantı bilgilerini belirtme.

4

Katılımsız yürütme hesabı

Bu hesap, bazen katılımsız rapor işleme veya yürütme hesabı olarak da adlandırılır.

Katılımsız yürütme hesabı için kimlik bilgileri bilgilerini sağlamak, bu hesap raporları çalıştırın ve rapor tanımında URL'lerden görüntüleri almak için kullanılır.

(Örneğin, verileri bir xml belgesinde ise) kimlik bilgileri veri kaynak kullanıyorsanız, bu seçeneği belirleyebilirsiniz.Bir veri kaynak ev sahipliği yapan bilgisayara bağlanmak için rapor sunucusu katılımsız yürütme hesabı kullanır.Kullanabileceğiniz Reporting Services yapılandırma araç hesabı yapılandırmak içinDaha fazla bilgi için bkz: Katılımsız yürütme hesabı yapılandırma.

5

Rapor sunucusu gönderim hedefleri bağlanır

rapor sunucusu dosya paylaşımı gibi teslim hedeflere bağlanmak için kullanılan kimlik bilgileri bilgilerini toplamak için bir teslim uzantısı kullanır.Teslim uzantısı teslimat hedef bağlanmak için bu kimlik bilgileri bilgilerini kullanır.

Bir Raporlama Hizmetleri yüklemesi içinde kullanılan Hizmetleri

İçinde bir Reporting Services yükleme, her ikisi için de etkileşimli önemli işlevleri gerçekleştirmek ve arka plan işleme. çeşitli hizmetler vardırAşağıdaki tablo, hangi hizmetlerin bir dağıtımında kullanılan açıklar.

Hizmet

Açıklama

Rapor Sunucusu hizmeti

Rapor sunucusu bir çalışma sağlayan bir Windows hizmet uygulanan saat rapor sunucusu Web hizmetni, Rapor Yöneticisi ve arka plan işleme ortamı.

Hizmet kayıtlı ve Kurulum sırasında yapılandırılır.Başlangıçta, Kurulum sırasında belirtme, ancak bunu değiştirebilir veya parolayı güncelleştirmek bir hesap altında çalışan Reporting Services Yapılandırma araç.Kullanmaya özen Reporting Services Yapılandırma araç olacak şekilde bağımlı ayarları güncelleştirilir kullanın yeni hesap bilgileri.

En azından, seçtiğiniz hesabın ağa bağlanmak için izninizin olması gerekir ve Allow Log on Locally rapor sunucusu üzerinde izinleri ve rapor sunucusu veritabanı bilgisayar.En az ayrıcalık hesap seçeneğini belirlediğinizden emin olun.Dağıtım yapıyorsanız, Reporting Services Internet Information Services (IIS) çalışan bir bilgisayarda isteyebilirsiniz yerleşik seçin Network Service hesabı.Yalnızca kullanılan özel bir hesabı kullanmak amacıyla denetimi için Reporting Services hizmet.

Hizmet hesabı bir Windows kullanıcı hesabı veya yerel sistem gibi yerleşik bir hesap olabilir.Bir etki alanı kullanıcı hesabı ve rapor sunucusu belirtirseniz, Kerberos destekleyen bir ağda dağıtılmış olan kimlik doğrulaması, etki alanı kullanıcı hesabı kullanmayı planladığınız report server hizmet asıl adı (spn) kaydettirin.Daha fazla bilgi için bkz: Nasıl yapılır: Bir rapor sunucusu için bir hizmet asıl adı (spn) kaydettirin..

Erişim izinleri Reporting Services program dosyaları olan küme tarafından yönetilen ve Reporting Services kullandığınızda, kümekadar veya hesabı yapılandırmaReporting Services Yapılandırma araç. Hizmet için izin gereksinimleri hakkında daha fazla bilgi için bkz: Windows Hizmeti Hesaplarını Ayarlama.

Hesabı veya parolası değiştirme hakkında daha fazla bilgi için bkz: Rapor Server hizmet hesabını yapılandırma.

SQL Server hizmet

The report server database runs on an instance of a SQL Server 2005 or SQL Server 2008 Veritabanı Altyapısı.The Veritabanı Altyapısı runs as MSSQLSERVER or as a named instance.Bu hizmet, yapılandırılmış ve çalışıyor olması gerekir.

rapor sunucusu veritabanı erişmek için izni ile RSExecRole ile oluşturulduğurapor sunucusu veritabanını. Bu rolü üzerinde oluşturulan msdb, ana, Raporlama sunucusu, ve reportservertempdb veritabanları.Bu rolü hakkında daha fazla bilgi için bkz: Nasıl yapılır: RSExecRole oluştur.

SQL Server Aracı hizmet

Reporting Serviceskullandığı SQL Server Aracısı hizmet olarak bir Zamanlayıcı tetikleyen olaylar için zamanlanan işlemler.Bu hizmet, zamanlanmış işlemleri için gereklidir.Barındıran veritabanı sunucusunda çalışır ve yapılandırılmış olması gerekir rapor sunucusu veritabanı.

SQL ServerAracı hizmeti etki alanı hesabı altında çalıştırmalısınız, bağlanmak için rapor sunucusu yapılandırılmışsa, SQL Server bir etki alanı hesabı ve Windows kimlik doğrulaması kullanarak (yerine bir SQL Server oturum açma veya hizmet hesabı).Rapor sunucusu rapor sunucusu bir etki alanı kullanıcısı olarak çalıştırıldığında oluşturur SQL Server göre sahibi Aracısı işleri, etki alanı hesabı. Önce SQL Server Aracısı için yol bir görev Zamanlama ve Teslim İşlemcisi, SQL Server Aracısı iş bilgi sahibi işleri için erişim iznine sahip olmalıdırbir etki alanı hesabı. If SQL Server Agent happens to run as a local user account, the service will not have permission to access domain account information, and report subscription and delivery will subsequently fail.

Zamanlanan işlemler hakkında daha fazla bilgi ve abonelik sıra durdurma veya hizmet yeniden başlatmadan etkiler nasıl görmek Zamanlama ve Teslim İşlemcisi.

Hakkında daha fazla bilgi için SQL Server aracısı hesabı yapılandırma Bkz: Hizmetleri, hesapları ve bağlantılar için planlama ve Rapor Server hizmet hesabını yapılandırma.

SQL Server Tarayıcı hizmet

Adlandırılmış, uzak örnek kullanıyorsanız, Veritabanı Altyapısı rapor sunucusu veritabanı barındırmak için etkinleştirip çalıştırmak SQL Server Tarayıcı hizmet uzak sunucu.SQL ServerTarayıcı sağlar için Reporting Services kullanılan bağlantı noktası numarasını yapılandırma araç olarak adlandırılmış örnek.The Reporting Services Configuration tool uses the port number to connect to the Veritabanı Altyapısı when you create or configure the report server database.

Windows Yönetim Araçları

Windows Yönetim Araçları (WMI) hizmet yapılandırdığınız herhangi bir rapor sunucusu üzerinde çalışan ve etkinleştirilmesi gerekir.The Reporting Services Configuration tool uses the report server WMI provider to connect to local and remote report servers.Uzak rapor sunucusu yapılandırıyorsanız, bilgisayar uzak WMI erişimine izin vermeniz gerekir.Daha fazla bilgi için bkz: Nasıl yapılır: Uzaktan Yönetim için rapor sunucusu yapılandırma.

Uzaktan yordam çağrısı (rpc)

This service is part of the core operating system and is enabled for Automatic startup by default.Reporting Services uses it to initialize the report server.Bu hizmet için çalışır ve yapılandırılmış olması gerekir rapor sunucusu işlemleri.Ayrıca, dcom ile rpc kullanarak uzaktan yönetime izin vermek için etkinleştirilmiş olması gerekir Reporting Services Yapılandırma araç.

Yönetici izinleri

Hizmetleri, hesapları ve bağlantıları yönetmek için bir Reporting Services yükleme, hesaba oturum açtığınızdan olarak üzerinde yerel Administrators grubunun üye olması gerekirrapor sunucusu bilgisayar. Yönetici izinleri için aşağıdakiler gereklidir:

  • Çalıştır SQL Server Kur.

  • Çalıştır Reporting Services Yapılandırma araç.Bir rapor sunucusu uzaktan yönetimi için yapılandırırsanız, çalıştırabilirsiniz araç izinleri etkinleştirirseniz yönetici olmayan olarak.Yönergeler için bkz: Nasıl yapılır: Uzaktan Yönetim için rapor sunucusu yapılandırma.

  • Run SQL Server Management Studio if you are not a member of the System Administrator role in Reporting Services.

  • Üzerinde Windows Vista veya Windows Server 2008, yerel yönetim için rapor sunucusu yapılandırmak için yönetici olmanız gerekirDaha fazla bilgi için bkz: Nasıl yapılır: Windows Vista ve Windows Server 2008 (uac) üzerinde yerel yönetim için rapor sunucusu yapılandırma.

  • SharePoint Ürün veya teknoloji ile size tümleştirme rapor sunucusu örneğinin örnek olan bir sunucu üzerinde yüklemek ve yapılandırmak için yönetici olmanız gerekir Reporting Services Ekle-inçAyrıca, eklentiyi yükleyen kullanıcı SharePoint sitesi için yönetici grubuna ait koleksiyon.Aksi takdirde, Reporting Services özelliği olmayan etkinleştirilecek sonra yükleme ve site için yönetici grubunun üye koleksiyon etkinleştirmeniz gerekir Reporting Services özelliği için çalışmıyor.