Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u Reporting Services niet kunt installeren vanwege fouten die optreden tijdens de installatie, gebruikt u de instructies in dit artikel om te voldoen aan de voorwaarden die waarschijnlijk installatiefouten veroorzaken.
Zie SSRS-problemen en -fouten oplossen voor informatie over andere fouten en problemen met betrekking tot Reporting Services.
Bekijk de online releaseopmerkingen in het geval dat het probleem dat u tegenkomt, staat beschreven in de releaseopmerkingen.
Installatielogboeken controleren
Installatiefouten worden vastgelegd in logboekbestanden in het <station>:\Program Files\Microsoft SQL Server\nnn\Setup Bootstrap\Log folder. Telkens wanneer u Setup uitvoert, wordt er een submap aangemaakt. De naam van de submap is de tijd en datum waarop u Setup hebt uitgevoerd. Zie Logboekbestanden voor installatie van SQL Server weergeven en lezen voor instructies over het weergeven en lezen van de installatielogboekbestanden van SQL Server.
De logboekbestanden bevatten een verzameling bestanden.
Open het bestand *_summary.txt om product-, onderdeel- en exemplaargegevens weer te geven.
Open het bestand *_errorlog.txt om foutgegevens weer te geven die tijdens de installatie zijn gegenereerd.
Open de *_RS_*_ComponentUpdateSetup.log om de installatiegegevens van Reporting Services weer te geven.
Controleer de vereisten
Setup controleert automatisch de vereisten vooraf. Als u echter problemen bij het instellen wilt oplossen, is het handig om te weten welke vereisten Setup controleert.
Accountvereisten voor het uitvoeren van Setup omvatten lidmaatschap van de lokale groep Administrators. Setup moet gemachtigd zijn om bestanden, registerinstellingen toe te voegen, lokale beveiligingsgroepen te maken en machtigingen in te stellen. Als u een standaardconfiguratie installeert, moet Setup gemachtigd zijn om een rapportserverdatabase te maken op het SQL Server-exemplaar waarop u de installatie uitvoert.
Het besturingssysteem moet HTTP.SYS 1.1 ondersteunen.
De HTTP-service moet zijn ingeschakeld en uitgevoerd.
DTC (Distributed Transaction Coordinator) moet worden uitgevoerd als u ook de SQL Server Agent-service installeert.
Authz.dll moet aanwezig zijn in de map System32.
Setup controleert niet meer op IIS (Internet Information Services) of ASP.NET. Reporting Services vereist MDAC 2.0 en Microsoft .NET Framework versie 2.0; Setup installeert deze, als ze nog niet zijn geïnstalleerd.
Problemen met sharePoint-modusinstallaties oplossen
Reporting Services PowerShell-cmdlets zijn niet beschikbaar en opdrachten worden niet herkend
U ziet een foutbericht dat aangeeft dat de URL niet is geconfigureerd
Er wordt een foutbericht weergegeven wanneer u probeert een nieuw Report Builder-rapport te maken
U ziet een foutbericht dat RS_SHP niet wordt ondersteund met PREPAREIMAGE
De Report Server Configuration Manager start niet
Beschrijving: Dit probleem is standaard in SQL Server 2012 en hoger. Reporting Services is ontworpen voor de SharePoint-servicearchitectuur. Configuration Manager is niet meer nodig om Reporting Services te configureren en te beheren in de SharePoint-modus.
Tijdelijke oplossing: Centraal beheer van SharePoint gebruiken om een rapportserver te configureren in de SharePoint-modus. Zie Een Reporting Services SharePoint-servicetoepassing beheren voor meer informatie
Problemen oplossen met installaties in de SharePoint-modus
U ziet de SQL Server Reporting Services-service niet in Centraal beheer van SharePoint na de installatie van SQL Server 2016 SSRS in de SharePoint-modus
Beschrijving: Als u SQL Server 2016 Reporting Services in de SharePoint-modus en de SQL Server 2016 Reporting Services-invoegtoepassing voor SharePoint 2013/2016 niet ziet in de volgende twee menu's, is de Reporting Services-service niet geregistreerd:
Centraal beheer van SharePoint 2013/2016 -> Toepassingsbeheer -> pagina Services beheren op server
Centraal beheer van SharePoint 2013/2016 -> 'Toepassingsbeheer' -> 'Servicetoepassingen beheren' -> 'Nieuw' menu
Tijdelijke oplossing: Voer de volgende stappen uit om de Reporting Services SharePoint Services te registreren en te starten:
Open op de computer met Centraal beheer van SharePoint 2013/2016 de SharePoint 2013/2016-beheershell met beheerdersbevoegdheden. Klik met de rechtermuisknop op het pictogram en klik op Uitvoeren als-beheerder. Voer de volgende drie cmdlets uit vanuit de shell:
Install-SPRSService Install-SPRSServiceProxy Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstanceControleer of de Reporting Services-service de status 'Gestart' weergeeft op de pagina: Centraal beheer van SharePoint 2013/2016 -> 'Toepassingsbeheer' -> 'Services beheren op server'
Problemen oplossen met installaties in de SharePoint-modus
Reporting Services PowerShell-cmdlets zijn niet beschikbaar en opdrachten worden niet herkend
Beschrijving: Wanneer u een Reporting Services PowerShell-cmdlet probeert uit te voeren, ziet u een foutbericht dat vergelijkbaar is met deze:
- De term Install-SPRSServiceInstall-SPRSService wordt niet herkend als de naam van een cmdlet, functie, scriptbestand of beveiligbaar programma. Controleer de spelling van de naam, of als er een pad is opgenomen, controleer of het pad correct is en probeer het opnieuw. Op regel:1 char:39+ Install-SPRSServiceInstall-SPRSService <<<< + CategoryInfo : ObjectNotFound: (Install-SPRSServiceInstall-SPRSService:String) [], CommandNotFoundExcep
Tijdelijke oplossing: Voer een van de volgende acties uit:
Voer de Reporting Services-invoegtoepassing uit voor SharePoint-producten. rssharepoint.msi.
Installeer de SharePoint-modus van Reporting Services vanaf het SQL Server-installatiemedium.
Als de SharePoint 2013/2016-beheershell is geopend wanneer u een van de tijdelijke oplossingen hebt voltooid, sluit u de beheershell en opent u deze opnieuw.
Zie de volgende artikelen voor meer informatie:
Problemen oplossen met installaties in SharePoint-modus
U ziet een foutbericht dat aangeeft dat de URL niet is geconfigureerd
Beschrijving: U ziet een foutbericht dat lijkt op deze:
Deze SSRS-functionaliteit (SQL Server Reporting Services) wordt niet ondersteund. Gebruik Centraal beheer om een of meer van de volgende problemen te controleren en op te lossen:
Er is geen URL voor de rapportserver geconfigureerd. Gebruik de SSRS-integratiepagina om deze in te stellen.
De SSRS-servicetoepassingsproxy is niet geconfigureerd. Gebruik de pagina's van de SSRS-servicetoepassing om de proxy te configureren.
De SSRS-servicetoepassing is niet toegewezen aan deze webtoepassing. Gebruik de pagina's van de SSRS-servicetoepassing om de SSRS-servicetoepassingsproxy te koppelen aan de toepassingsproxygroep voor deze webtoepassing.
Tijdelijke oplossing: Het foutbericht bevat drie voorgestelde stappen om dit probleem te verhelpen. De eerste suggestie in het bericht 'De URL van een rapportserver is niet geconfigureerd'. is relevant bij de integratie met de rapportserverversie die eerder is dan SQL Server 2012 (11.x). SharePoint-configuratie voor de vorige rapportserverversies wordt voltooid op de pagina Algemene toepassingsinstellingen met behulp van SQL Server Reporting Services (2008 en 2008 R2)..
Meer informatie: U ziet dit foutbericht wanneer u probeert een van de Reporting Services-functionaliteit te gebruiken waarvoor een verbinding met de Reporting Services-service is vereist. Dit omvat:
SQL Server Report Builder openen vanuit een SharePoint-documentbibliotheek.
Abonnementen beheren.
Een servicetoepassing beheren.
Problemen met SharePoint-modusinstallaties oplossen
De installatie mislukt op een computer waarop SharePoint is geïnstalleerd, maar is niet geconfigureerd
Beschrijving: Als u ervoor kiest om de SharePoint-modus van Reporting Services te installeren op een computer waarop SharePoint is geïnstalleerd, maar SharePoint niet is geconfigureerd, ziet u een bericht dat lijkt op het volgende en wordt de installatie gestopt:
Installatie van SQL Server werkt niet meer
Tijdelijke oplossing: Configureer SharePoint en voer vervolgens SQL Server-installatie uit.
Meer informatie: Wanneer u Reporting Services installeert in en de bestaande SharePoint-installatie, probeert u de Reporting Services SharePoint-service te installeren en te starten. Als SharePoint niet is geconfigureerd, mislukt de installatie van de service, waardoor de installatie mislukt.
Problemen oplossen met installaties in de SharePoint-modus
De pagina Centraal beheer van SharePoint is leeg
Beschrijving: U kunt SharePoint 2013/2016 zonder installatiefouten installeren. Wanneer u echter naar Centraal beheer bladert, ziet u alleen een lege pagina:
Tijdelijke oplossing: Dit probleem is niet specifiek voor Reporting Services, maar is gerelateerd aan de configuratie van machtigingen in uw algemene SharePoint-installatie. Hier zijn een paar suggesties:
Lees het SharePoint-artikel over ontwikkelomgevingen. Een algemene ontwikkelomgeving instellen voor SharePoint
Het serviceaccount dat u gebruikt voor SharePoint-services, zoals de Centraal beheerservice van SharePoint 2013/2016, moet beheerdersbevoegdheden hebben in het lokale besturingssysteem.
Problemen oplossen met installaties in SharePoint-modus
Er wordt een foutbericht weergegeven wanneer u probeert een nieuw Report Builder-rapport te maken
Beschrijving: Er wordt een foutbericht weergegeven dat lijkt op het volgende wanneer u probeert een Report Builder-rapport te maken in een documentbibliotheek:
Deze functionaliteit wordt niet ondersteund omdat er geen SQL Server Reporting Services-servicetoepassing bestaat of omdat er geen URL van de rapportserver is geconfigureerd in Centraal beheer.
Tijdelijke oplossing: Controleer of u een Reporting Services-servicetoepassing hebt en of deze juist is geconfigureerd. Zie De eerste rapportserver installeren in de SharePoint-modus voor meer informatie.
Problemen oplossen met installaties in de SharePoint-modus
U ziet een foutbericht dat RS_SHP niet wordt ondersteund met PREPAREIMAGE
Beschrijving: Wanneer u PREPAREIMAGE voor Reporting Services probeert uit te voeren, ziet u een foutbericht dat vergelijkbaar is met deze:
"De opgegeven functie 'RS_SHP' wordt niet ondersteund bij het uitvoeren van de actie PREPAREIMAGE, omdat sysPrep niet wordt ondersteund. Verwijder de functies die niet compatibel zijn met SysPrep en voer setup opnieuw uit.
Tijdelijke oplossing: Er is geen alternatieve oplossing. Reporting Services biedt geen ondersteuning voor SYSPREP (PREPAREIMAGE). De systeemeigen modus van Reporting Services biedt wel ondersteuning voor SYSPREP.
Problemen met de systeemeigen modusinstallaties oplossen
Prestatiemeteritems zijn niet zichtbaar na een upgrade naar Windows Vista of Windows Server 2008
Als u het besturingssysteem bijwerken naar Windows Vista of Windows Server 2008 op een computer waarop Reporting Services wordt uitgevoerd, worden prestatiemeteritems van Reporting Services niet ingesteld na de upgrade.
Prestatiemeters van Reporting Services herstellen
Verwijder de volgende registersleutels:
HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016-webservice
HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows-service
Open een opdrachtvenster en typ de volgende opdracht bij de prompt:
uitvoeren <.NET 4.0 Framework-map>\InstallUtil.exe <Report Server Bin-map>\ReportingServicesLibrary.dll
Opmerking
Vervang <.NET 4.0 Framework-map> door het fysieke pad van de .NET Framework 4.0-bestanden en vervang de bin-map> van de rapportserver door < het fysieke pad van de bin-bestanden van de rapportserver.
Start de Reporting Services-service opnieuw.
Als u wilt controleren of de stappen zijn uitgevoerd, opent u een webbrowser en gaat u naar de URL van de webportal of de URL van de rapportserver. Open vervolgens Prestatiemeter om te controleren of de tellers werken.
De registersleutels voor prestaties opnieuw toevoegen met behulp van de Register-editor
Open de Register-editor:
Klik op Start en klik op Uitvoeren.
Typ regedit in het dialoogvenster Uitvoeren in het vak Openen.
Selecteer in de Register-editor de volgende registersleutel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\PerformanceKlik met de rechtermuisknop op het prestatieknooppunt , wijs Nieuw aan en klik op Waarde voor meerdere tekenreeksen.
Typ Teller Namen en druk op Enter.
Herhaal dit om de registersleutel Counter Types toe te voegen in dit knooppunt.
Navigeer naar de volgende registersleutel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\PerformanceKlik met de rechtermuisknop op het prestatieknooppunt , wijs Nieuw aan en klik op Waarde voor meerdere tekenreeksen.
Druk Counter Names in en druk op ENTER.
Herhaal dit om de registersleutel Counter Types toe te voegen in dit knooppunt.
Nadat u het 64-bits exemplaar hebt hersteld of de registersleutels handmatig opnieuw hebt toegevoegd, kunt u Performance Monitor gebruiken om de Reporting Services-prestatieobjecten te configureren die u wilt bewaken.
De configuratie-eigenschappen reportServerExternalURL en PassThroughCookies worden niet geconfigureerd na een upgrade van SQL Server 2005
Wanneer u een upgrade uitvoert van SQL Server 2005 (9.x) naar SQL Server 2016 (13.x) Reporting Services of hoger (SSRS), worden de configuratie-eigenschappen ReportServerExternalURL en PassThroughCookies niet geconfigureerd door het upgradeproces. ReportServerExternalURL is een optionele eigenschap en moet alleen worden ingesteld als u SharePoint 2.0-webonderdelen gebruikt en wilt dat gebruikers een rapport kunnen ophalen en openen in een nieuw browservenster. Zie URL's in Configuration Files (Report Server Configuration Manager) voor meer informatie over ReportServerExternalURL. PassThroughCookies is alleen vereist wanneer u een aangepaste verificatiemethode gebruikt. Zie De webportal configureren om aangepaste verificatiecookies door te geven voor meer informatie over PassThroughCookies.
Opmerking
Wanneer u aangepaste verificatie gebruikt, is het raadzaam om uw installatie te migreren in plaats van een upgrade uit te voeren. Zie Een Reporting Services-installatie (systeemeigen modus) migreren voor meer informatie over het migreren van Reporting Services.
Deze eigenschappen bestaan standaard niet in de configuratie van SQL Server 2016 (13.x) Reporting Services of hoger (SSRS). Als u deze eigenschappen hebt geconfigureerd in SQL Server 2005 (9.x) en u de functionaliteit die ze bieden nog steeds nodig hebt, moet u deze handmatig toevoegen aan het RSReportServer.config bestand na het upgradeproces. Zie Een Reporting Services-configuratiebestand (RSreportserver.config) wijzigen voor meer informatie.
Fout 401-Niet geautoriseerd bij het gebruik van Windows-verificatie na een upgrade van SQL Server 2005 naar SQL Server 2016
Als u een upgrade uitvoert van SQL Server 2005 (9.x) Reporting Services naar SQL Server 2016 (13.x) Reporting Services of hoger (SSRS) en u NTLM-verificatie gebruikt met een ingebouwd account voor het rapportserverserviceaccount, kan er een fout 401-Niet geautoriseerd optreden wanneer u na de upgrade toegang hebt tot de rapportserver of de webportal.
U ziet dit bericht vanwege een wijziging in de standaardconfiguratie van SQL Server 2016 (13.x) Reporting Services of hoger (SSRS) voor Windows-verificatie. Onderhandelen wordt geconfigureerd wanneer het rapportserverserviceaccount netwerkservice of lokaal systeem is. NTLM wordt geconfigureerd wanneer het Report Server-serviceaccount geen van deze ingebouwde accounts is. Als u dit probleem wilt oplossen nadat u een upgrade hebt uitgevoerd, kunt u het RSReportServer.config-bestand bewerken en het AuthenticationType configureren als RSWindowsNTLM. Zie Windows-verificatie configureren op de rapportserver voor meer informatie.
Het verwijderen van een 32-bits instantie van SQL Server 2016 Reporting Services in parallelle implementatie met een 64-bits instantie beschadigt de 64-bits instantie
Wanneer u een 32-bits exemplaar en een 64-bits exemplaar van SQL Server 2016 (13.x) Reporting Services of hoger (SSRS) naast elkaar op een computer installeert en u de 32-bits instantie verwijdert, worden vier Reporting Services-registersleutels verwijderd. Als u de sleutels verwijdert, wordt het 64-bits exemplaar van Reporting Services verbroken. De Reporting Services-registersleutels die worden verwijderd wanneer u de 32-bits instantie verwijdert, zijn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Names
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Names
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Types
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Types
U kunt dit probleem oplossen door het 64-bits exemplaar te herstellen. Hoewel het raadzaam is om herstel te gebruiken, kunt u de registersleutels opnieuw handmatig toevoegen met behulp van de Register-editor.
Waarschuwing
Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u wijzigingen aanbrengt in het register, moet u een back-up maken van waardegegevens op de computer.
Aanvullende bronnen
Hieronder vindt u aanvullende informatiebronnen die u kunt bekijken om u te helpen bij het oplossen van problemen:
Problemen met Integratie van Reporting Services SharePoint oplossen
Hebt u feedback of meer vragen? Ideeën voor SQL delen.