Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I Reporting Services kan du konfigurera rapportserverinstanser lokalt eller på distans. För att konfigurera en fjärrrapportserverinstans kan du använda verktyget Reporting Services Configuration eller skriva anpassad kod som använder leverantören Reporting Services Windows Management Instrumentation (WMI). Reporting Services Configuration Tool tillhandahåller ett grafiskt gränssnitt till WMI-leverantören så att du kan konfigurera en rapportserver utan att behöva skriva kod. När du startar verktyget kan du ange en fjärrserver att ansluta till.
Innan du kan använda verktyget för att konfigurera en fjärrrapportserver måste du följa instruktionerna i denna artikel för att aktivera portar i Windows brandvägg, aktivera fjärranslutningar och aktivera fjärr-WMI-förfrågningar.
Korrekt konfiguration hjälper dig att undvika följande fel:
The machine could not be found.
The RPC server is unavailable. (Exception from HRESULT: 0x800706BA).
Förutsättningar
För att ändra brandväggsinställningar måste du vara inloggad lokalt och du måste vara medlem i den lokala administratörsgruppen. Du kan inte ändra Windows brandväggsinställningar för en fjärrdator via en fjärranslutning.
Om du vill aktivera fjärradministration för en icke-administratörsanvändare måste du ge kontot behörigheter för Distributed Component Object Model (DCOM) för fjärraktivering. Instruktioner för att konfigurera servern för icke-administratörsåtkomst finns i denna artikel.
Vissa organisationer har grupppolicys som förhindrar fjärrserveradministration för vissa operativsystem eller användare. Innan du börjar ändra brandväggsinställningar, kontrollera med din nätverksadministratör om det finns begränsningar för fjärradministration.
För mer information, se Anslutning via Windows brandvägg i Platform SDK-dokumentationen på MSDN.
Tasks
Aktiviteter som gör det möjligt att fjärrkonfigurera rapportservern omfattar följande inställningar:
Aktivera portar i Windows Firewall för att tillåta förfrågningar på portar som används av rapportservern och av Databasmotor för SQL Server-instansen. Se Konfigurera en brandvägg för åtkomst till rapporteringsservrar och Konfigurera en Windows-brandvägg för åtkomst till Database Engine.
Aktivera fjärranslutningar till instansen av Database Engine-instansen som är värd för rapportserverns databas. En fjärranslutning är nödvändig för att konfigurera rapportserverns databasanslutning och hantera krypteringsnycklarna.
Aktivera fjärr-WMI-förfrågningar för att passera genom Microsoft Windows brandvägg.
Om du konfigurerar en fjärrrapportserver för administration av en icke-administrativ användare måste du ställa in DCOM-behörigheter för att möjliggöra fjärråtkomst till WMI till ett standard Windows-användarkonto. Eftersom WMI använder DCOM som transport för fjärrsamtal måste du ställa in DCOM-behörigheterna så att användare som inte är inloggade som lokala administratörer kan konfigurera servern.
Om du konfigurerar en fjärrrapportserver för administration av en icke-administrativ användare måste du också ställa in WMI-behörigheter i rapportserverns WMI-namnrymd. Som standard har alla medlemmar i den lokala administratörsgruppen tillgång till rapportserverns WMI-namnrymd. Om du vill ge åtkomst till icke-administratörer måste du ställa in behörigheter.
Instruktioner om hur man utför dessa uppgifter finns i denna artikel.
Konfigurera fjärranslutningar till rapportserverns databas
Välj Start, peka på Program, peka på Microsoft SQL Server, peka på Konfigurationsverktyg och välj SQL Server Configuration Manager.
I vänstra panelen, expandera SQL Server Network Configuration och välj sedan Protokoll för instansen av SQL Server.
I detaljpanelen, aktivera TCP/IP och Named Pipes-protokollen, och starta sedan om SQL Server-tjänsten.
Aktivera fjärradministration i Windows brandvägg
Logga in som lokal administratör på den dator där du vill aktivera fjärradministration.
Öppna en kommandotolk med administratörsbehörighet.
Kör följande kommando:
netsh.exe firewall set service type=REMOTEADMIN mode=ENABLE scope=ALLDu kan specificera olika alternativ för Scope. För mer information, se produktdokumentationen för Windows brandvägg.
Kontrollera att fjärradministration är aktiverad. Du kan köra följande kommando för att visa statusen:
netsh.exe firewall show stateStarta om datorn.
Ställ in DCOM-behörigheter för att möjliggöra fjärråtkomst till WMI för icke-administratörer
I Startmenyn , peka på Administrativa verktyg, välj Komponenttjänster.
För Windows Vista, i Start-menyn, peka på Alla program, välj Kör och ange sedan mmc comexp.msc.
Öppna mappen Component Services .
Öppna mappen Computers.
Välj Min dator.
På Handlingsmenyn och välj Egenskaper.
Välj COM Security.
I Start- och aktiveringsbehörigheter, välj Redigera gränser.
Om du inte ser ditt namn i Startbehörighet, välj Lägg till.
Ange namnet på ditt användarkonto och välj sedan OK.
Under Behörigheter för <användare eller grupp>, under kolumnen Tillåt, välj Fjärrstart och Fjärraktivering och välj sedan OK.
Sätt behörigheter på rapportserverns WMI-namnrymd för icke-administratörer
I Startmenyn , peka på Administrativa verktyg, välj Datorhantering.
Öppna mappen Tjänster och Applikationer .
Högerklicka på WMI Control och välj Egenskaper.
Välj Säkerhet.
Öppna rotmappen .
Öppna mappen Microsoft.
Öppna SQLServer-mappen .
Öppna mappen ReportServer .
Öppna Instansmapp . Om du installerade standardinstansen är mappen MSSQLSERVER.
Öppna v10-mappen .
Välj Admin-mappen och välj sedan Säkerhet.
Välj Lägg till och ange sedan det användarkonto du använder för att hantera servern.
I kolumnen Tillåt, välj Aktivera konto, Fjärraktivera och Lässäkerhet, och välj sedan OK.