Konfigurowanie usług raportowania

Konto usługowe

Upewnij się, że rozumiesz, jakiego konta usługowego używasz dla usług raportowania. Jeśli napotkasz problemy, mogą one być związane z używanym kontem. Domyślnie jest to Network Service. Zawsze używam kont domenowych przy wdrażaniu nowych wersji, ponieważ to właśnie tam najczęściej pojawiają się problemy. Dla tej konfiguracji na moim serwerze użyłem konta domenowego o nazwie RSService.

Adres URL usługi sieciowej

Będziemy musieli skonfigurować adres URL usługi sieciowej. Jest to wirtualny katalog (vdir) ReportServer, w którym hostowane są usługi sieciowe używane przez Reporting Services i z którym będzie się komunikować SharePoint. O ile nie zamierzasz dostosowywać właściwości vdir (np. SSL, porty, nagłówki hosta itp.), powinno wystarczyć kliknięcie przycisku Zastosuj i gotowe.

todo:image_alt_text

todo:image_alt_text

Rysunek 3: Konfigurowanie adresu URL usługi sieciowej

Po wykonaniu tej czynności powinieneś zobaczyć następujący rysunek.

todo:image_alt_text

Rysunek 4: Pomyślna konfiguracja adresu URL usługi sieciowej

Baza danych

Musimy utworzyć bazę danych katalogu usług raportowania. Może ona znajdować się na dowolnym silniku baz danych SQL 2008 lub SQL 2008 R2. SQL 11 także się sprawdzi, ale jest wciąż w wersji beta. Ta operacja utworzy domyślnie dwie bazy danych: ReportServer i ReportServerTempDB. Kolejnym ważnym krokiem jest wybranie opcji SharePoint Integrated jako typu bazy danych. Po podjęciu tej decyzji nie można jej zmienić. Zapoznaj się z rysunkami 5, 6 i 7.

todo:image_alt_text

Rysunek 5: Tworzenie bazy danych serwera raportów

todo:image_alt_text

Rysunek 6: Konfigurowanie serwera baz danych i typu uwierzytelniania

todo:image_alt_text

Rysunek 7: Konfigurowanie nazwy i trybu bazy danych

Jeśli chodzi o poświadczenia, tak serwer raportów będzie się komunikował z serwerem SQL. Odpowiedniemu kontu zostaną przyznane określone uprawnienia w bazie danych katalogu oraz w kilku bazach systemowych poprzez rolę RSExecRole. MSDB jest jedną z baz wykorzystywaną przy subskrypcjach, ponieważ korzystamy z agenta SQL.

todo:image_alt_text

Rysunek 8: Konfigurowanie poświadczeń bazy danych serwera raportów

Po zakończeniu powinien wyglądać tak, jak na poniższym rysunku.

todo:image_alt_text

Rysunek 9: Postęp w doprowadzaniu konfiguracji bazy danych serwera raportów do końca

Adres URL Menedżera raportów

Możemy pominąć adres URL Menedżera raportów, ponieważ nie jest używany w trybie SharePoint Integrated. SharePoint jest naszym front‑endem. Menedżer raportów nie działa.

Klucze szyfrowania

Wykonaj kopię zapasową kluczy szyfrowania i zapamiętaj, gdzie są przechowywane. Jeśli znajdziesz się w sytuacji, w której musisz przenieść bazę danych lub ją przywrócić, będą Ci potrzebne.

todo:image_alt_text

To wszystko w Menedżerze konfiguracji usług raportowania. Jeśli przejdziesz pod adres URL w zakładce Web Service URL, powinno się wyświetlić coś podobnego do poniższego rysunku.

todo:image_alt_text

Rysunek 12: Dostęp do serwera raportów po instalacji

Co się stało? SharePoint jest zainstalowany na moim WFE i zakończyłem konfigurowanie usług raportowania. W tym przykładzie usługi raportowania i SharePoint działają na różnych maszynach. Gdyby były na tej samej maszynie, nie zobaczyłbyś tego błędu. Technicznie musimy zainstalować SharePoint na serwerze RS, co oznacza również włączenie IIS.