2010-01-12 14:18:52
Najnowsza wersja niniejszego pliku jest dostępna w trybie online w witrynie Centrum pobierania Microsoft, na stronie
Aby uzyskać pomoc dotyczącą problemów technicznych z programem SQL Server niezwiązanych z dokumentacją, zobacz
Spis treści
1.0 Tło
Dodatek usług Microsoft® SQL Server® 2008 Reporting Services dla produktów i technologii programu SharePoint to plik do pobrania z sieci Web, który oferuje funkcje umożliwiające integrację serwera raportów z wdrożeniem programu Microsoft SharePoint Foundation 2010® lub Microsoft SharePoint Server 2010 ®. Dodatek usług Reporting Services zapewnia następujące funkcje:
-
Składnik Web Part Podgląd raportów, który umożliwia wyświetlanie raportów i eksportowanie ich do wielu formatów renderowania, a także udostępnia funkcje nawigacji, wyszukiwania, drukowania i powiększania strony.
-
Strony sieci Web umożliwiające tworzenie subskrypcji i harmonogramów, ustawianie zabezpieczeń elementów modelu oraz zarządzanie raportami, modelami i źródłami danych.
-
Obsługa standardowych funkcji programów SharePoint Foundation 2010 i SharePoint Server 2010, w tym zarządzania dokumentami, współpracy, zabezpieczeń i wdrażania typów zawartości serwera raportów.
-
Z raportami można używać funkcji alertów i kontroli wersji (ewidencjonowanie/wyewidencjonowywanie) oraz składników Web Part filtru programu SharePoint. Składnik Web Part Podgląd raportów można dodać do dowolnych stron lub pulpitów nawigacyjnych w witrynie programu SharePoint i dostosować jego wygląd.
-
Aby kontrolować dostęp do zawartości serwera raportów, można korzystać z poziomów uprawnień i ról w programie SharePoint. Można również używać uwierzytelniania przy użyciu formularzy programu SharePoint w celu obsługi dostępu za pośrednictwem połączeń internetowych.
-
Rozszerzenie dostarczania, którego można używać w subskrypcjach w celu dostarczania raportów do bibliotek programu SharePoint.
-
Publikowanie raportów i modeli z programów Report Designer i Model Designer w bibliotece programu SharePoint.
-
Otwieranie raportów i modeli w programie Report Builder z poziomu biblioteki programu SharePoint oraz zapisywanie raportów w bibliotekach programu SharePoint w obrębie całej witryny.
-
Punkt końcowy protokołu Simple Object Access Protocol (SOAP) służący do zarządzania zawartością serwera raportów w trybie zintegrowanym programu SharePoint.
2.0 Funkcje w tym wydaniu
Dodatek usług Reporting Services współpracuje z serwerem raportów usług SQL Server 2008 R2 Reporting Services skonfigurowanym pod kątem integracji z programem SharePoint. Poniższa lista zawiera nowe funkcje dostępne w tym wydaniu:
-
Elastyczna instalacja dodatku, która obecnie jest obsługiwana przed zainstalowaniem produktu lub technologii programu SharePoint albo po nim. Instalacja przed zainstalowaniem produktu lub technologii programu SharePoint pozwala na łatwiejsze wdrożenie dodatku, ponieważ farma programu SharePoint wdraża pliki przy dodawaniu serwerów do farmy.
-
Łatwiejsza konfiguracja serwerów programu SharePoint pod kątem integracji z serwerem raportów. Konfiguracja wymaga mniejszej liczby kroków niż w przypadku poprzedniej wersji dodatku. Aby uzyskać więcej informacji, zobacz Jak skonfigurować integrację serwera raportów w witrynie Administracja centralna programu SharePoint
-
Możliwość używania listy programu SharePoint jako źródła danych raportów. Dodatek oferuje nowe funkcje listy i zapytań programu Microsoft SharePoint, które ułatwiają dodawanie informacji listy programu SharePoint do raportu. Aby uzyskać więcej informacji, zobacz Pobieranie danych ze źródła danych typu lista programu SharePoint (Report Builder 3.0)
-
Raporty z programu Microsoft Access 2010® oraz nowe rozszerzenie danych listy programu SharePoint w usługach Reporting Services można uruchamiać lokalnie z biblioteki dokumentów programu SharePoint, bez połączenia z serwerem raportów usług SQL Server Reporting Services. Aby uzyskać więcej informacji, zobacz Renderowanie raportów w trybie lokalnym w podglądzie raportów (usługi Reporting Services w trybie zintegrowanym programu SharePoint)
-
Kategorie, które można konfigurować jako części rejestrowania diagnostycznego programu SharePoint. Kategorie te obejmują szeroki zakres rejestrowanych informacji — od użycia interfejsu użytkownika do serwera proxy klienta protokołu SOAP. Aby uzyskać więcej informacji, zobacz Zdarzenia serwera raportów w trybie zintegrowanym programu SharePoint i Jak włączyć zdarzenia usług Reporting Services dla dziennika śledzenia programu SharePoint
-
Interfejs użytkownika związany z usługami Reporting Services w programie SharePoint obsługuje obecnie 37 języków, arabskie i hebrajskie zestawy znaków od prawej do lewej oraz złożony układ tekstu w języku tajskim. Ta obsługa obejmuje składnik Web Part Podgląd raportów i strony sieci web.
-
Funkcja ClickOnce programu Report Builder umożliwia jego ładowanie bezpośrednio z serwera raportów i używanie właściwości systemu serwera.
-
Subskrypcje i łącza drążenia wskroś współdziałają bezpośrednio z połączonymi zasobami w bibliotece dokumentów bez odwoływania się do serwera raportów.
-
Readresator HTTP, który nasłuchuje żądań od klientów, np. od programu Report Builder do serwera frontonu sieci Web programu SharePoint, i przekierowuje żądania na serwer raportów.
3.0 Wymagania
Aby można było zainstalować dodatek usług Reporting Services, komputer musi spełniać następujące wymagania dotyczące oprogramowania (oprócz wymagań dotyczących oprogramowania i sprzętu, jakie musi spełniać integrowany z nim produkt lub technologia programu SharePoint 2010):
-
Instalator systemu Microsoft Windows w wersji 3.0 lub nowszej.
-
Program SharePoint Foundation 2010 lub SharePoint Server 2010. Dodatek usług Reporting Services nie jest obsługiwany w starszych wersjach programów Windows SharePoint Services i Microsoft Office SharePoint Server2007.
-
Dodatek jest dostępny tylko w wersji 64-bitowej, co jest wymaganiem produktów i technologii programu SharePoint 2010.
-
Do skonfigurowania zintegrowanych operacji w tej wersji dodatku usług Reporting Services jest wymagany serwer raportów w wersji SQL Server 2008 R2. Serwer raportów musi być skonfigurowany pod kątem trybu zintegrowanego programu SharePoint, zgodnie z opisem w witrynie SQL Server — książki online.
-
Obsługiwane są wersje Standard, Evaluation, Developer i Enterprise programu SQL Server. Funkcja integracji serwera nie jest obsługiwana w przypadku wersji Workgroup usług Reporting Services i programu SQL Server Express z usługami Advanced Services.
3.1 Wymagania dotyczące konta użytkownika domeny związane z administrowaniem programem SharePoint i jego usługami
We wdrożeniu produktu lub technologii programu SharePoint do uruchamiania usług i uzyskiwania dostępu do serwerów aplikacji zewnętrznych i wewnętrznych są używane różne konta. W przypadku określania dla wdrożenia kont domeny należy przestrzegać zaleceń opartych na najważniejszych wskazówkach i określić konta używane wyłącznie przez aplikację sieci Web programu SharePoint. Nie należy konfigurować konta usługi do działania w kontekście konta użytkownika domeny należącego do osoby, która będzie uzyskiwać dostęp do witryny programu SharePoint.
Konto domeny jest wymagane w następujących sytuacjach:
-
Witryna programu SharePoint i serwer raportów znajdują się na różnych komputerach.
-
Witryna programu SharePoint jest hostowana w puli aplikacji uruchamianej za pomocą konta wbudowanego, takiego jak NetworkService.
-
Punkt końcowy serwera raportów w aplikacji sieci Web programu SharePoint jest skonfigurowany do używania trybu Konto zaufane.
Jeśli nie będzie używane konto użytkownika domeny, to w sytuacji, gdy użytkownik wyświetli raport lub uzyska dostęp do funkcji usług Reporting Services z poziomu witryny programu SharePoint, wystąpi następujący błąd:
„Podczas próby połączenia się z serwerem raportów wystąpił nieoczekiwany błąd. Sprawdź, czy serwer raportów jest dostępny i skonfigurowany w trybie zintegrowanym programu SharePoint. Uprawnienia przyznane użytkownikowi <nazwa_konta> są niewystarczające do wykonania tej operacji”.
Aby uniknąć tego błędu, należy postępować według zaleceń znajdujących się w dokumentacji produktu lub technologii programu SharePoint i uruchomić usługę puli aplikacji jako konto domeny. Aby uzyskać więcej informacji dotyczących wymagań i zaleceń dotyczących konta usługi, zobacz
| Uwaga: |
|---|
| Produkty i technologie programu SharePoint 2010 wymagają kont domeny w przypadku konfiguracji usług, takiej jak integracja usług Reporting Services z programem SharePoint. |
4.0 Uaktualnienie
Istniejącą instalację dodatku usług Reporting Services można uaktualnić do bieżącej wersji. Instalator wykrywa istniejącą wersję i wyświetla monit o potwierdzenie aktualizacji. W przypadku jej potwierdzenia starsza wersja dodatku zostaje usunięta, a następnie zostaje zainstalowana nowa wersja.
Należy zauważyć, że dodatek usług Reporting Services nie rozpoznaje wystąpień. Na komputerze może znajdować się tylko jedno wystąpienie dodatku. Nie można uruchamiać wcześniejszych wersji równocześnie z wersją bieżącą.
5.0 Omówienie instalacji i konfiguracji
Dokładna procedura instalacji i konfiguracji dodatku usług Reporting Services może być różna zależnie od konkretnych wymagań. Poniżej przedstawiono kroki podstawowe.
-
Zainstaluj dodatek przy użyciu pliku rsSharepoint.msi. We wdrożeniu farmy programu SharePoint dodatek musi zostać zainstalowany na każdym serwerze frontonu sieci Web. Aby uzyskać więcej informacji, zobacz Jak zainstalować lub odinstalować dodatek usług Reporting Services
-
W witrynie Administracja centralna programu SharePoint skonfiguruj integrację usług Reporting Services, co wiąże się z określeniem adresu URL serwera raportów, który ma być zintegrowany z farmą programu SharePoint. Aby uzyskać więcej informacji, zobacz Jak skonfigurować integrację serwera raportów w witrynie Administracja centralna programu SharePoint
-
W witrynie Administracja centralna programu SharePoint sprawdź, czy integracja serwera raportów i funkcje witryny Administracja centralna są uaktywnione na stronie funkcji zbioru witryn. Aby uzyskać więcej informacji, zobacz Jak uaktywnić funkcję serwera raportów w witrynie Administracja centralna programu SharePoint
-
W witrynie Administracja centralna programu SharePoint uaktywnij funkcję synchronizacji plików serwera raportów. Funkcja ta pomaga utrzymać stan synchronizacji między elementami kopiowanymi ręcznie do biblioteki dokumentów a wykazem serwera raportów. Aby uzyskać więcej informacji, zobacz Jak uaktywnić funkcję synchronizacji plików serwera raportów w witrynie Administracja centralna programu SharePoint
-
Dla każdej biblioteki dokumentów dodaj trzy typy zawartości usług Reporting Services: model programu Report Builder, źródło danych raportu i raport programu Report Builder. W ten sposób opcje usług Reporting Services staną się dostępne na nowej liście dokumentów. Aby uzyskać więcej informacji, zobacz Jak dodać do biblioteki trzy typy zawartości serwera raportów (usługi Reporting Services w trybie zintegrowanym programu SharePoint)
6.0 Instalacja dodatku
Dodatek usług Reporting Services może zainstalować administrator komputera.
Funkcję integracji usług Reporting Services może skonfigurować administrator zbioru witryn.
W przypadku tego wydania dodatek można zainstalować przed instalacją programu SharePoint lub po niej. Instalacja dodatku przebiega zgodnie ze standardami wstępnego wdrażania programu SharePoint, a pliki dodatku są instalowane w lokalizacjach używanych przez instalację programu SharePoint.
| Uwaga: |
|---|
| Korzyść z instalacji przed zainstalowaniem produktu lub technologii programu SharePoint polega na tym, że przy dodawaniu nowych serwerów do farmy dodatek usług Reporting Services jest konfigurowany i uaktywniany przez farmę programu SharePoint. |
6.1 Instalowanie dodatku przed instalacją produktu lub technologii programu SharePoint
Dodatek trzeba zainstalować na wszystkich serwerach, które będą uruchamiane jako frontony sieci Web programu SharePoint zintegrowane z usługami Reporting Services. Jeśli jeszcze nie zainstalowano produktu lub technologii programu SharePoint, kreatora instalacji dodatku można uruchomić na wszystkich serwerach.
-
Pobierz program instalacyjny dodatku usług Reporting Services (rsSharepoint.msi).
-
Uruchom (jako administrator) plik rsSharepoint.msi, aby uruchomić Kreatora instalacji. Kreator wyświetli stronę powitalną, warunki licencji na oprogramowanie oraz stronę z informacjami dotyczącymi rejestracji. Instalator utworzy foldery programu SharePoint 2010 w folderze %program files%\common files\Microsoft Shared\ i skopiuje do nich pliki. Plik msi należy uruchomić przy użyciu poświadczeń administratora, najpierw otwierając okno wiersza polecenia z podwyższonym poziomem uprawnień, a następnie uruchamiając plik rsSharepoint.msi z wiersza polecenia.
-
Skonfiguruj ustawienia integracji serwera raportów i aktywację funkcji w witrynie Administracja centralna programu SharePoint.
6.2 Instalowanie dodatku po instalacji produktu lub technologii programu SharePoint
W przypadku instalowania dodatku na serwerach po zainstalowaniu produktu lub technologii programu SharePoint pełną instalację dodatku można uruchomić tylko na jednym z serwerów programu SharePoint. Dla innych serwerów programu SharePoint w farmie trzeba uruchomić instalację samych plików dodatku z wiersza polecenia. Przy instalacji samych plików pomijana jest faza akcji niestandardowych procesu instalacji.
Po zainstalowaniu dodatku na wszystkich serwerach należy uruchomić witrynę Administracja centralna programu SharePoint w celu skonfigurowania integracji serwera raportów.
6.3 Instalacja samych plików
Aby zainstalować pliki i pominąć kroki związane z akcjami niestandardowymi, uruchom plik msi z wiersza polecenia przy użyciu opcji SKIPCA:
-
Otwórz wiersz polecenia przy użyciu uprawnień administratora.
-
Uruchom polecenie msiexec -i rsSharePoint.msi SKIPCA=1.
6.4 Dwuetapowa pełna instalacja dodatku
Jeśli podczas instalacji wystąpią błędy, można uruchomić dwuetapowy proces instalacji z wiersza polecenia. Najpierw uruchom Instalatora, aby zainstalować same pliki, pomijając akcje niestandardowe, a następnie uruchom plik wykonywalny akcji niestandardowych. Aby zainstalować dodatek usług Reporting Services w trybie instalacji samych plików, wykonaj następujące czynności:
-
Otwórz wiersz polecenia przy użyciu uprawnień administratora.
-
Uruchom polecenie msiexec -i rsSharePoint.msi SKIPCA=1.
-
Znajdź w systemie plików plik rsCustomAction.exe. Ten plik jest kopiowany na komputer przez program instalacyjny. Plik będzie znajdował się w katalogu %Temp%.
Aby uzyskać informacje o ścieżce do tego pliku, kliknij przycisk Start, kliknij polecenie Uruchom, a następnie wpisz polecenie %temp%. Plik powinien znajdować się w lokalizacji \Documents and Settings\<nazwa_użytkownika>\LOCALS~1\Temp.
Otwórz okno wiersza polecenia. W tym celu kliknij przycisk Start, kliknij polecenie Uruchom, a następnie wpisz polecenie cmd. W nowszym systemie operacyjnym może być konieczne podwyższenie poziomu posiadanych uprawnień w celu uruchomienia tego polecenia przy użyciu uprawnień administratora.
-
Przejdź do folderu zawierającego plik wykonywalny rsCustomAction.
-
Wprowadź poniższe polecenie. Ukończenie tego kroku konfiguracji zajmie kilka minut. W trakcie tego procesu zostanie ponownie uruchomiona usługa W3SVC.
rsCustomAction.exe /i
6.4 Konfigurowanie integracji serwera raportów
-
W witrynie Administracja centralna programu SharePoint 2010 kliknij kartę Ogólne ustawienia aplikacji.
-
W sekcji aplikacji Reporting Services kliknij pozycję Integracja usług Reporting Services.
-
W polu Adres URL usługi sieci Web serwera raportów: określ adres URL serwera raportów (na przykład http://przykładowa_nazwa_serwera/reportserver). Nie należy używać nazwy „localhost”. Aby uzyskać najlepsze wyniki, należy otworzyć okno przeglądarki i sprawdzić, czy adres URL, który ma być używany, jest prawidłowy. Prawidłowy adres URL zostanie otwarty w węźle głównym hierarchii folderów serwera raportów. Wystąpienie błędu oznacza, że adres URL serwera raportów jest nieprawidłowy i nie można go użyć. Aby uzyskać więcej informacji dotyczących składni adresu URL, zobacz Konfigurowanie katalogów wirtualnych serwera raportów w witrynie SQL Server — książki online.
-
W obszarze Tryb uwierzytelniania wybierz ustawienie Uwierzytelnianie systemu Windows lub Konto zaufane, aby określić, czy w przypadku połączenia spersonifikowanego z serwerem raportów punkt końcowy serwera proxy ma wysyłać nagłówek z tokenem zabezpieczającym.
-
W obszarze Poświadczenia określ wartości w polach Nazwa użytkownika i Hasło, aby nawiązać połączenie z serwerem raportów w celu pobrania konta usługi. Podaj poświadczenia konta należącego do lokalnej grupy Administratorzy na komputerze serwera raportów.
-
W obszarze Uaktywnianie funkcji usług Reporting Services wybierz opcję uaktywnienia funkcji usług Reporting Services we wszystkich istniejących zbiorach witryn lub określ listę zbiorów witryn, w których ta funkcja ma być aktywna.
-
Kliknij przycisk OK.
-
W polu Adres URL usługi sieci Web serwera raportów: określ adres URL serwera raportów (na przykład http://przykładowa_nazwa_serwera/reportserver). Nie należy używać nazwy „localhost”. Aby uzyskać najlepsze wyniki, należy otworzyć okno przeglądarki i sprawdzić, czy adres URL, który ma być używany, jest prawidłowy. Prawidłowy adres URL zostanie otwarty w węźle głównym hierarchii folderów serwera raportów. Wystąpienie błędu oznacza, że adres URL serwera raportów jest nieprawidłowy i nie można go użyć. Aby uzyskać więcej informacji dotyczących składni adresu URL, zobacz Konfigurowanie katalogów wirtualnych serwera raportów w witrynie SQL Server — książki online.
-
W sekcji Reporting Services kliknij pozycję Ustaw wartości domyślne serwera, aby opcjonalnie ustawić wartości ograniczające historię raportów, włączyć rejestrowanie, ustawić limit czasu przetwarzania raportu i włączyć pobieranie programu Report Builder.
Aby uzyskać więcej informacji, zobacz Jak skonfigurować integrację serwera raportów w witrynie Administracja centralna programu SharePoint i Jak uaktywnić funkcję serwera raportów w witrynie Administracja centralna programu SharePoint
6.5 Ustawianie uprawnień i dodawanie typów zawartości usług Reporting Services
Aby dokończyć proces integracji, należy zweryfikować uprawnienia wszystkich użytkowników, którzy muszą mieć dostęp do zawartości serwera raportów w aplikacji sieci Web programu SharePoint i mają nią zarządzać. W celu udzielenia użytkownikom dostępu do aplikacji wymagane jest przypisanie kont użytkowników i kont grup do poziomów uprawnień lub grup programu SharePoint. Funkcje usług Reporting Services integrują się z modelem zabezpieczeń i uprawnieniami programu SharePoint oraz uzyskują dostęp do typów zawartości usług Reporting Services w taki sam sposób jak do innych elementów w tej samej bibliotece dokumentów. Jeśli na przykład użytkownik ma uprawnienia do wyświetlania innych elementów w bibliotece dokumentów, będzie mógł wyświetlić raport w tej bibliotece.
Można także dodać typy zawartości usług Reporting Services, tak aby użytkownicy mający uprawnienie do korzystania z programu Report Builder mogli tworzyć nowe typy zawartości za pomocą menu Nowy w bibliotece dokumentów. Aby uzyskać więcej informacji, zobacz Jak dodać do biblioteki trzy typy zawartości serwera raportów (usługi Reporting Services w trybie zintegrowanym programu SharePoint)
6.6 Weryfikacja instalacji i konfiguracji
-
Prawidłowość integracji można zweryfikować, uruchamiając Menedżera konfiguracji usług Reporting Services w celu wyświetlenia stanu serwera. W sekcji Bieżący serwer raportów powinna być wyświetlana wartość Zintegrowany programu SharePoint dla ustawienia Tryb serwera raportów.
-
W Menedżerze konfiguracji usług Reporting Services kliknij pozycję Adres URL usługi sieci Web, a następnie kliknij pozycję Adres URL usługi sieci Web serwera raportów, aby w przeglądarce otworzyć stronę serwera raportów. Jeśli ta strona nie otwiera się bez komunikatów o błędach, oznacza to, że serwer raportów nie jest poprawnie skonfigurowany.
-
W witrynie Administracja centralna programu SharePoint kliknij kartę Ogólne ustawienia aplikacji, a następnie w sekcji Reporting Services kliknij pozycję Ustaw wartości domyślne serwera. Jeśli integracja jest poprawnie skonfigurowana ta strona otwiera się i nie jest wyświetlany komunikat o błędzie wskazujący, że połączenie z serwerem raportów nie powiodło się.
-
Przejdź do biblioteki w witrynie programu SharePoint i przekaż do niej plik definicji raportu (rdl) oraz plik modelu raportu (smdl). Upewnij się, że właściwości źródła danych raportu są poprawne. Źródło danych musi mieć prawidłowe parametry połączenia z zewnętrznym źródłem danych. Również typ poświadczeń musi być prawidłowy dla topologii danej sieci. Jeśli dla określonej domeny nie włączono uwierzytelniania Kerberos, nie można używać typu poświadczeń zintegrowanych zabezpieczeń systemu Windows, gdy serwer raportów działa na innym komputerze. W zamian należy określić poświadczenia przechowywane. Po zweryfikowaniu poprawności właściwości źródła danych można kliknąć nazwę raportu, aby go otworzyć. Raport zostanie automatycznie otwarty w składniku Web Part Podgląd raportów.
6.7 Odinstalowywanie dodatku usług Reporting Services
Dodatek usług Reporting Services można odinstalować przy użyciu apletu Programy i funkcje w Panelu sterowania systemu Windows. Dodatek usług Reporting Services można także odinstalować, uruchamiając Instalatora (plik msi) w trybie odinstalowywania.
| Uwaga: |
|---|
| Usunięcie dodatku z serwera, który jest aktywny w farmie, powoduje usunięcie dodatku ze wszystkich serwerów w farmie. Jeśli dodatek ma zostać usunięty tylko z jednego serwera, należy najpierw usunąć ten serwer z farmy, a następnie odinstalować dodatek. |
Odinstalowanie dodatku powoduje usunięcie funkcji integracji serwera używanych do przetwarzania raportów i modeli na serwerze raportów. Instalator nie usuwa plików, które zostały utworzone lub przekazane do biblioteki przez użytkownika. Nie usuwa również harmonogramów, subskrypcji ani historii raportów. Należy rozważyć usunięcie tych elementów przed odinstalowaniem dodatku. Należy również usunąć nazwy logowania do baz danych programu SharePoint, które utworzono dla konta usługi Reporting Services.
-
Usuń wszystkie raporty i inne elementy serwera raportów, które nie są już używane. Po usunięciu dodatku ich uruchomienie będzie niemożliwe.
-
W Panelu sterowania, w aplecie Programy lub Programy i funkcje wybierz pozycję Dodatek usług SQL 2008 R2 Reporting Services dla programu SharePoint.
-
Kliknij przycisk Odinstaluj.
.
Aby uzyskać więcej informacji, zobacz Jak zainstalować lub odinstalować dodatek usług Reporting Services
7.0 Znane problemy
Obecnie nie są znane żadne problemy.
8.0 Uwagi dotyczące dokumentacji
Obecnie nie są znane problemy z dokumentacją.