2010-01-12 14:18:52
Den senaste och mest aktuella versionen av den här filen finns på sidan
Om du vill ha hjälp med tekniska frågor om SQL Server som inte rör dokumentationen går du till sidan
Innehåll
1.0 Bakgrund
Tilläggsprogrammet Microsoft® SQL Server® 2008 Reporting Services för SharePoint-produkter och -teknik i finns på Internet och används för att integrera en rapportserver inom en mer omfattande distribution av Microsoft SharePoint Foundation 2010® eller Microsoft SharePoint Server 2010 ®. Tilläggsprogrammet Reporting Services har följande funktioner:
-
En rapportvisningswebbdel som används för att visa rapporter, exportera rapporter till flera olika återgivningsformat, navigera, söka, skriva ut och zooma.
-
Webbsidor som används för att skapa prenumerationer och scheman, ange säkerhet för modellobjekt samt hantera rapporter, modeller och datakällor.
-
Stöd för standardfunktionerna i SharePoint Foundation 2010 och SharePoint Server 2010, som dokumenthantering, samarbete, säkerhet och distribution med innehållstyper för rapportservern.
-
Du kan använda SharePoint-aviseringar, versionshantering (checka in och ut) och filterwebbdelar med rapporter. Du kan lägga till rapportvisningswebbdelen till valfri sida eller instrumentpanel på en SharePoint-webbplats och anpassa hur den ser hur.
-
Du kan använda de olika behörighetsnivåerna och rollerna i SharePoint för att styra vem som kommer åt innehållet på rapportservern. Du kan även använda formulärautentiseringen i SharePoint för att möjliggöra åtkomst via Internet.
-
Ett leveranstillägg som du kan använda i prenumerationer för att leverera rapporter till SharePoint-bibliotek.
-
Publicera rapporter och modeller från rapportutformaren och modellutformaren till ett SharePoint-bibliotek.
-
Öppna rapporter och modeller från ett SharePoint-bibliotek i Report Builder och spara rapporter i SharePoint-bibliotek över webbplatsen.
-
En SOAP-slutpunkt (Simple Object Access Protocol) för att hantera innehåll på rapportservern i SharePoint-integrerat läge.
2.0 Funktioner i den här utgåvan
Tilläggsprogrammet Reporting Services fungerar med en SQL Server 2008 R2-rapportserver som du konfigurerar för SharePoint-integreringen. I följande lista beskrivs de nya funktionerna i den här utgåvan:
-
Flexibel installation av tilläggsprogrammet, som nu kan göras antingen före eller efter att en SharePoint-produkt eller -teknik installerats. Vid installation före en SharePoint-produkt eller -teknik blir det enklare att distribuera tilläggsprogrammet eftersom SharePoint-servergruppen distribuerar filen när servrar läggs till i servergruppen.
-
Enklare konfiguration av SharePoint-servrar för integrering med en rapportserver. Det är färre steg att genomföra än för den tidigare versionen av tilläggsprogrammet. Mer information finns i Konfigurera rapportserverintegrering i Central administration i SharePoint.
-
Möjligheten att använda data från en SharePoint-lista som datakälla för rapporter. Tilläggsprogrammet ger dig ett helt nytt sätt att lägga till information i SharePoint-listor i din rapport. Mer information finns i Hämta data från en SharePoint-listdatakälltyp (Report Builder 3.0)
-
Rapporter från Microsoft Access 2010® och det nya Reporting Services SharePoint-listdatatillägget kan köras lokalt från SharePoint-dokumentbiblioteket, utan en anslutning till en SQL Server Reporting Services-rapportserver. Mer information finns i Återge rapporter från lokalt läge i rapportvisningsprogrammet (Reporting Services i SharePoint-integreringsläge)
-
Kategorier kan konfigureras för att vara en del av den diagnostiska loggningen i SharePoint. Logginformation för kategorier kan gälla allt från användning av användargränssnittet till SOAP-klientproxyn. Mer information finns i Händelser för en rapportserver i SharePoint-integreringsläge och Aktivera Reporting Services-händelser för SharePoint-loggen
-
Det Reporting Services-relaterade användargränssnittet i SharePoint har nu stöd för 37 språk, höger-till-vänster-teckenuppsättningar för hebreiska och arabiska samt komplex textlayout med thai. Stödet omfattar både rapportvisningswebbdelen och webbsidorna.
-
Med click once-funktionen i Report Builder läses Report Builder in direkt från en rapportserver och använder systemegenskaperna på serversidan.
-
Prenumerationer och drillthrough-länkar fungerar direkt med de länkade resurserna i dokumentbiblioteket, i stället för att gå genom rapportservern.
-
En HTTP-omdirigerare som lyssnar efter begäranden från klienter som Report Builder till SharePoint-frontwebbservern och omdirigerar dessa till rapportservern.
3.0 Krav
För att det ska gå att installera tilläggsprogrammet Reporting Services måste datorn uppfylla följande programvarukrav, utöver de krav på programvara och maskinvara som gäller för den SharePoint 2010-produkt eller -teknik du integrerar med:
-
Microsoft Windows Installer 3.0 eller senare.
-
SharePoint Foundation 2010 eller SharePoint Server 2010. Tilläggsprogrammet Reporting Services fungerar inte med tidigare versioner av Windows SharePoint Services eller Microsoft Office SharePoint Server2007.
-
Tilläggsprogrammet fungerar bara på 64-bitarsversioner, vilket även är ett krav för SharePoint 2010-produkter och -teknik.
-
Rapportservern måste vara av typen SQL Server 2008 R2 om integrerade åtgärder ska kunna konfigureras med den här versionen av tilläggsprogrammet Reporting Services. Rapportservern måste vara konfigurerad för SharePoint-integrerat läge enligt beskrivningen i SQL Server Books Online.
-
SQL Server-versionerna Standard, Evaluation, Developer och Enterprise stöds. Serverintegrering fungerar inte med Reporting Services Workgroup Edition eller SQL Server Express med Advanced Services.
3.1 Krav för domänanvändarkonton för SharePoint-administration och tjänster
En installation av en SharePoint-produkt eller -teknik använder mängder av konton för att köra tjänster och få tillgång till frontservrar och underliggande servrar. Om du anger domänkonton för din installation, bör du följa praxisrekommendationer och ange konton som enbart används av SharePoint-webbprogrammet. Konfigurera inte ett tjänstkonto så att det körs under ett domänanvändarkonto som tillhör en verklig användare, som sedan besöker SharePoint-webbplatsen.
Ett domänkonto krävs om
-
SharePoint-webbplatsen och rapportservern ligger på olika datorer
-
den programpool som är värd för SharePoint-webbplatsen körs som ett inbyggt konto, t.ex. NetworkService
-
rapportserverns slutpunkt i SharePoint-webbprogrammet är konfigurerad för användning i läget Betrott konto.
Om du inte använder ett domänanvändarkonto visas följande felmeddelande när en användare visar en rapport eller använder Reporting Services-funktioner på SharePoint-webbplatsen:
"Ett oväntat fel inträffade när anslutningen till rapportservern upprättades. Kontrollera att rapportservern är tillgänglig och konfigurerad för SharePoint-integrerat läge. Behörigheterna för användaren <kontonamn> räcker inte för att utföra den här åtgärden."
Du undviker problemet genom att följa rekommendationerna i produkt- och teknikdokumentationen till SharePoint och köra programpooltjänsten som domänkonto. Mer information om krav och rekommendationer för tjänstkonton finns i
| Obs! |
|---|
| För SharePoint 2010-produkter och -teknik krävs det domänkonton för tjänstkonfigurationer som integrering mellan rapporttjänster och SharePoint. |
4.0 Uppgradering
Om du har en befintlig installation av tilläggsprogrammet Reporting Services kan du uppgradera den till den senaste versionen. Installationsprogrammet identifierar den befintliga versionen och ber dig bekräfta uppdateringen. Om du bekräftar tas den äldre versionen av tilläggsprogrammet bort och den nya versionen installeras.
Observera att tilläggsprogrammet Reporting Services inte fungerar tillsammans med andra instanser av programmet. Du kan endast ha en instans av tilläggsprogrammet på en dator. Du kan inte köra tidigare versioner parallellt med den aktuella versionen.
5.0 Översikt över installation och konfiguration
Proceduren för att installera och konfigurera Reporting Services-tilläggsprogrammet kan se annorlunda ut, beroende på vilka krav du har. Följande är de grundläggande stegen.
-
Installera tilläggsprogrammet med filen rsSharepoint.msi. I en SharePoint-servergrupp måste tilläggsprogrammet installeras på samtliga frontwebbservrar. Mer information finns i Installera eller avinstallera Reporting Services-tilläggsprogrammet
-
Konfigurera Reporting Services-integrering i Central administration i SharePoint. I det ingår att ange URL-adressen till den rapportserver som ska integreras med SharePoint-servergruppen. Mer information finns i Konfigurera rapportserverintegrering i Central administration i SharePoint
-
Verifiera i Central administration i SharePoint att funktionerna för rapportserverintegrering och central administration är aktiverade under webbplatssamlingens funktioner. Mer information finns i Aktivera rapportserverfunktionen i Central administration i SharePoint
-
Aktivera rapportserverns filsynkroniseringsfunktion i Central administration i SharePoint. Den här funktionen gör det lättare att hålla objekt som manuellt kopieras till dokumentbibliotek synkroniserade med rapportserverkatalogen. Mer information finns i Aktivera funktionen för rapportserverfilsynkronisering i Central administration i SharePoint
-
Lägg för varje dokumentbibliotek till de tre Reporting Services-innehållstyperna: Report Builder-modell, rapportdatakälla, Report Builder-rapport. Det gör att Reporting Services-alternativen blir tillgängliga i listan Nytt dokument. Mer information finns i Lägga till rapportserverinnehållstyper i ett bibliotek (Reporting Services i SharePoint-integreringsläge)
6.0 Installation av tilläggsprogrammet
Du måste vara administratör för SharePoint-servergruppen för att installera tilläggsprogrammet Reporting Services.
Du måste vara administratör för en webbplatssamling för att kunna aktivera integreringsfunktionen för Reporting Services.
I den här versionen kan tilläggsprogrammet installeras innan eller efter SharePoint installeras. Tilläggsprogrammet följer SharePoints standarder för installation innan distribution av SharePoint, och installerar filerna på de platser som används av SharePoint-installationen.
| Obs! |
|---|
| Fördelarna med att installera tilläggsprogrammet innan SharePoint-produkten eller -tekniken är att tilläggsprogrammet Reporting Services redan kommer att vara konfigurerat och aktiverat av SharePoint-servergruppen när nya servrar läggs till i den. |
6.1 Installera tilläggsprogrammet innan en SharePoint-produkt eller -teknik
Tilläggsprogrammet måste installeras på alla servrar som ska köras som SharePoint-webbfrontservrar och som du vill ska integreras med Reporting Services. Om SharePoint-produkten eller -tekniken ännu inte har installerats kan du köra installationsguiden för tilläggsprogrammet på alla servrarna.
-
Hämta installationsprogrammet.(rsSharepoint.msi) för Reporting Services-tilläggsprogrammet.
-
Kör rsSharepoint.msi som administratör om du vill starta installationsguiden. I guiden visas en välkomstsida, licensavtalet för programvaran och en sida med registreringsuppgifter. Installationsprogrammet skapar SharePoint 2010-mappar under %program%\delade filer\Microsoft Shared\ och kopierar filer till mapparna. Du måste köra .msi-filen som administratör genom att först öppna ett förhöjt kommandotolkfönster och sedan köra rsSharepoint.msi från kommandoraden.
-
Konfigurera integreringsinställningar och funktionsaktivering för rapportservern i Central administration av SharePoint.
6.2 Installera tilläggsprogrammet efter att en SharePoint-produkt eller -teknik installerats
När tilläggsprogrammet installeras på servrarna efter att en SharePoint-produkt eller -teknik installerats räcker det att köra den fullständiga installationen av tilläggsprogrammet på en av SharePoint-servrarna. På de andra SharePoint-servrarna i servergruppen ska du från kommandoraden köra den version av installationsprogrammet för tilläggsprogrammet som bara installerar filer. Med den versionen av installationsprogrammet installeras filerna, men avdelningen med anpassade åtgärder i installationen hoppas över.
När du installerat tilläggsprogrammet på alla servrarna startar du Central administration för SharePoint för att konfigurera integreringen av rapportservern.
6.3 Installation med endast filer
Om du vill installera filerna men hoppa över stegen med den anpassade åtgärden kör du MSI-filen från kommandoraden med alternativet SKIPCA:
-
Öppna en kommandotolk med administratörsbehörighet.
-
Kör msiexec -i rsSharePoint.msi SKIPCA=1.
6.4 Fullständig installation av tilläggsprogrammet i två steg
Om du får felmeddelanden under installationen kan du köra installationsprogrammet som en tvåstegsprocess från kommandoraden. Kör först installationsprogrammet så att filerna packas upp och hoppa över de anpassade åtgärderna, och kör sedan den körbara filen med de anpassade åtgärderna. Installera endast filerna för tilläggsprogrammet Reporting Services genom att göra följande:
-
Öppna en kommandotolk med administratörsbehörighet.
-
Kör msiexec -i rsSharePoint.msi SKIPCA=1.
-
Leta upp filen rsCustomAction.exe. Den här filen kopierades till datorn av installationsprogrammet. Filen finns i %Temp%-katalogen.
Om du vill ha sökvägen till filen klickar du på Start, Kör och skriver %temp%. Filen ska finnas i \Documents and Settings\<ditt namn>\LOCALS~1\Temp.
Öppna ett kommandotolksfönster. Det gör du genom att klicka på Start, Kör och skriva cmd. På nyare operativsystem kan du behöva förhöja din behörighet och köra detta med administratörsbehörighet.
-
Navigera till mappen som innehåller den körbara filen rsCustomAction.
-
Ange kommandot nedan. Det här konfigurationssteget tar flera minuter att slutföra. Tjänsten W3SVC startas om under den här processen.
rsCustomAction.exe /i
6.4 Konfigurera rapportserverintegreringen
-
Klicka på Allmänna programinställningar i Central administration av SharePoint 2010.
-
Klicka på Integrering med Reporting Services i avdelningen Reporting Services i programmet.
-
Ange URL:n till rapportservern (till exempel http://example-server-name/reportserver) i URL till rapportserverns webbtjänst:. Använd inte "localhost". Kontrollera att den URL du har tänkt använda är korrekt genom att öppna ett webbläsarfönster och testa den. Är URL:en giltig, öppnas rotnoden i rapportserverns mapphierarki. Visas ett felmeddelande, är URL:en ogiltig och bör inte användas. Mer information om URL-syntax finns på sidan Configuring Report Server Virtual Directories (Konfigurera virtuella kataloger i rapportservrar) i SQL Server Books Online.
-
I Autentiseringsläge väljer du antingen Windows-autentisering eller Betrott konto och anger om proxyserverns slutpunkt ska skicka en rubrik med en säkerhetstoken för en personifierad anslutning på rapportservern.
-
Ange Användarnamn och Lösenord i Autentiseringsuppgifter för att ansluta till rapportservern och hämta tjänstkontot. Ange autentiseringsuppgifter för ett konto som är medlem i den lokala administratörsgruppen på rapportservern.
-
I Aktivera Reporting Services-funktionen väljer du antingen att låta Reporting Services-funktionen vara aktiverad i alla webbplatssamlingar eller så väljer du en lista över webbplatssamlingar där funktionen ska vara aktiverad.
-
Klicka på OK.
-
Ange URL:n till rapportservern (till exempel http://example-server-name/reportserver) i URL till rapportserverns webbtjänst:. Använd inte "localhost". Kontrollera att den URL du har tänkt använda är korrekt genom att öppna ett webbläsarfönster och testa den. Är URL:en giltig, öppnas rotnoden i rapportserverns mapphierarki. Visas ett felmeddelande, är URL:en ogiltig och bör inte användas. Mer information om URL-syntax finns på sidan Configuring Report Server Virtual Directories (Konfigurera virtuella kataloger i rapportservrar) i SQL Server Books Online.
-
Klicka på Ange standardinställningar för servern i avdelningen Reporting Services om du vill ange värden som begränsar rapporthistoriken, aktivera loggning, ange ett timeout-värde för rapportbearbetning eller aktivera Report Builder-hämtning
Mer information finns i Konfigurera rapportserverintegrering i Central administration i SharePoint och Aktivera rapportserverfunktionen i Central administration i SharePoint
6.5 Ange behörigheter och lägga till Reporting Services-innehållstyper
Slutför integreringsprocessen genom att kontrollera att alla användare som behöver ha åtkomst till och hantera rapportserverinnehåll i ett SharePoint-webbprogram har rätt behörigheter: Du måste tilldela användar- och gruppkonton till SharePoint-grupper eller behörighetsnivåer för att bevilja åtkomst till dessa användare. Reporting Services-funktionerna integreras med säkerhetsmodellen och behörigheterna i SharePoint, och åtkomst till Reporting Services-innehållstyperna sker på samma villkor som åtkomst till andra objekt i samma dokumentbibliotek. Om en användare till exempel har behörighet att visa andra objekt i ett dokumentbibliotek, kommer han eller hon att kunna visa en rapport i det biblioteket.
Du kan också lägga till Reporting Services-innehållstyper så att användare som har behörighet att använda Report Builder kan starta det från Nytt-menyn inifrån ett dokumentbibliotek. Mer information finns i Lägga till rapportserverinnehållstyper i ett bibliotek (Reporting Services i SharePoint-integreringsläge)
6.6 Kontrollera installation och konfiguration
-
Kontrollera integreringen genom att starta Konfigurationshanteraren för Reporting Services och visa serverns status. I avdelningen Aktuell rapportserver bör det stå SharePoint-integrerat i Rapportserverläge.
-
I Konfigurationshanteraren för Reporting Services klickar du på URL-adress för webbtjänsten och sedan på URL till rapportserverns webbtjänst för att öppna ett webbläsarfönster med rapportserversidan. Om sidan inte öppnas utan felmeddelanden är rapportservern inte korrekt konfigurerad.
-
I Central administration av SharePoint klickar du på Allmänna programinställningar och sedan på Ange standardinställningar för servern i avdelningen Reporting Services. Om integreringen konfigurerats korrekt öppnas sidan utan att det visas ett felmeddelande om att anslutningen till rapportservern inte kunnat upprättas.
-
Navigera till ett bibliotek på SharePoint-webbplatsen och överför en rapportdefinitionsfil (.rdl) och en rapportmodellfil (.smdl). Kontrollera att egenskaperna för datakällan för rapporten är korrekta. Datakällan måste ha en giltig anslutningssträng till en extern datakälla. Typen av autentiseringsuppgifter måste vara giltig för nätverkstopologin. Om Kerberos-autentisering inte är aktiverat för din domän och rapportservern ligger på en annan dator kan du inte använda autentiseringstypen Windows-integrerad säkerhet. Du ska i stället ange lagrade autentiseringsuppgifter. När du har kontrollerat att egenskaperna för datakällan är korrekta kan du öppna rapporten genom att klicka på rapportnamnet. Rapporten öppnas automatiskt i rapportvisningswebbdelen.
6.7 Avinstallera tilläggsprogrammet Reporting Services
Du kan avinstallera tilläggsprogrammet Reporting Services via Program och funktioner i Kontrollpanelen i Windows. Du kan också avinstallera tilläggsprogrammet Reporting Service genom att köra installationsprogrammet (MSI-filen) i avinstallationsläge.
| Obs! |
|---|
| Om du tar bort tilläggsprogrammet från en server som är aktiv i servergruppen tas tilläggsprogrammet bort från alla servrar i servergruppen. Om du bara vill ta bort tilläggsprogrammet från en server ska du först ta bort den servern ur SharePoint-servergruppen och sedan avinstallera tilläggsprogrammet. |
Om du avinstallerar tilläggsprogrammet tas funktionerna för serverintegrering bort. Dessa funktioner används för att bearbeta rapporter och modeller på rapportservern. Filer som du har skapat eller överfört till ett bibliotek tas inte bort när du kör installationsprogrammet. Inte heller scheman, prenumerationer eller rapporthistorik tas bort. Du bör överväga att ta bort dessa objekt innan du avinstallerar tilläggsprogrammet. Du ska även ta bort inloggningsuppgifterna som skapades för Reporting Services-tjänstkontot till SharePoint-databasen.
-
Ta bort alla rapporter och andra rapportserverobjekt som du inte längre använder. Det går inte att köra dem efter att tilläggsprogrammet har tagits bort.
-
Gå till Kontrollpanelen. I Program eller Program och funktioner väljer du SQL 2008 R2 Reporting Services SharePoint Add-In.
-
Klicka på Avinstallera.
Mer information finns i Installera eller avinstallera Reporting Services-tilläggsprogrammet
7.0 Kända problem
Det finns för närvarande inga kända problem.
8.0 Information om dokumentationen
Det finns för närvarande inga kända dokumentationsproblem.