RsReportServer.config configuratiebestand
Het Reporting Services-RsReportServer.config
-bestand slaat instellingen op die worden gebruikt door de report server-webservice en achtergrondverwerking. Alle Reporting Services-toepassingen worden uitgevoerd binnen één proces dat configuratie-instellingen leest die zijn opgeslagen in het RSReportServer.config
-bestand. Rapportservers in zowel de systeemeigen modus als de SharePoint-modus gebruiken de RSReportServer.config
, maar de twee modi gebruiken niet alle dezelfde instellingen in het configuratiebestand. De sharePoint-modusversie van het bestand is kleiner omdat veel van de instellingen voor de SharePoint-modus worden opgeslagen in SharePoint-configuratiedatabases in plaats van het bestand. In dit artikel wordt het standaardconfiguratiebestand beschreven dat is geïnstalleerd voor de systeemeigen modus en de SharePoint-modus. In het artikel worden ook enkele van de belangrijke instellingen en het gedrag beschreven die door het configuratiebestand worden bepaald.
In de SharePoint-modus bevat het configuratiebestand de instellingen die van toepassing zijn op alle exemplaren van de servicetoepassing die op die computer worden uitgevoerd. De SharePoint-configuratiedatabase bevat configuratie-instellingen die van toepassing zijn op specifieke servicetoepassingen. De instellingen die zijn opgeslagen in de configuratiedatabase en worden beheerd via de SharePoint-beheerpagina's kunnen verschillen voor elke Reporting Services-servicetoepassing.
De instellingen worden weergegeven in de volgende inhoud in de volgorde waarin ze worden weergegeven in het configuratiebestand dat standaard is geïnstalleerd. Zie Een Reporting Services-configuratiebestand (RSreportserver.config) wijzigenvoor instructies over het bewerken van dit bestand.
Bestandslocatie
De RSReportServer.config
bevindt zich in de volgende mappen, afhankelijk van de rapportservermodus:
Rapportserver in systeemeigen modus
van toepassing op: SQL Server Reporting Services (2016)
C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer
van toepassing op: SQL Server Reporting Services (2017 en hoger)
C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer
van toepassing op: Power BI Report Server
C:\Program Files\Microsoft Power BI Report Server\PBIRS\ReportServer
Rapportserver in SharePoint-modus
Notitie
Reporting Services-integratie met SharePoint is niet meer beschikbaar na SQL Server 2016.
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting
Zie Een Reporting Services-configuratiebestand (RSreportserver.config) wijzigenvoor meer informatie over het bewerken van het bestand.
Algemene configuratie-instellingen (rsreportserver.config)
De volgende tabel bevat informatie over algemene configuratie-instellingen die worden weergegeven in het eerste deel van het bestand. Instellingen worden weergegeven in de volgorde waarin ze worden weergegeven in het configuratiebestand. De laatste kolom van de tabel geeft aan of de instelling van toepassing is op een rapportserver in de systeemeigen modus (N) of een Rapportserver in de SharePoint-modus (S) of beide.
Notitie
In dit artikel verwijst 'maximum gehele getal' naar INT_MAX
waarde van 2147483647. Zie limieten voor gehele getallen (https://msdn.microsoft.com/library/296az74e(v=vs.110).aspx) voor meer informatie.
Instelling | Beschrijving | Wijze |
---|---|---|
Dsn | Hiermee geeft u de verbindingsreeks op voor de databaseserver die als host fungeert voor de rapportserverdatabase. Deze waarde is versleuteld en wordt toegevoegd aan het configuratiebestand wanneer u de rapportserverdatabase maakt. Voor SharePoint worden de gegevens van de databaseverbinding opgehaald uit de SharePoint-configuratiedatabase. | N,S |
Verbindingstype | Hiermee geeft u het type referenties op dat de rapportserver gebruikt om verbinding te maken met de rapportserverdatabase. Geldige waarden zijn standaard en imiteren. Standaard- wordt opgegeven als de rapportserver is geconfigureerd om een SQL Server-aanmelding of het serviceaccount te gebruiken voor het verbinden met de rapportserverdatabase. Impersonate wordt opgegeven wanneer de rapportserver een Windows-account gebruikt om verbinding te maken met de rapportserverdatabase. | N |
LogonUser, LogonDomain, LogonCred | Slaat het domein, de gebruikersnaam en het wachtwoord op van een domeinaccount dat wordt gebruikt door een rapportserver om verbinding te maken met een rapportserverdatabase. Waarden voor LogonUser, LogonDomainen LogonCred- worden gemaakt wanneer de rapportserververbinding is geconfigureerd voor het gebruik van een domeinaccount. Zie Een rapportserverdatabaseverbinding (Report Server Configuration Manager) configurerenvoor meer informatie over een rapportserverdatabaseverbinding. | N |
InstanceID | Een identificator voor het rapportserverexemplaar. Namen van rapportserverexemplaren zijn gebaseerd op sql Server-exemplaarnamen. Met deze waarde geeft u de naam van een SQL Server-exemplaar op. Deze waarde is standaard MSRS12_\<instancename>_ . Wijzig deze instelling niet. In het volgende voorbeeld ziet u de volledige waarde: <InstanceId>MSRS13.MSSQLSERVER</InstanceId> In het volgende voorbeeld ziet u een SharePoint-moduswaarde: <InstanceId>MSRS12.@Sharepoint</InstanceId> |
N,S |
InstallationID | Een identificatie voor de rapportserverinstallatie die Setup creëert. Deze waarde is ingesteld op een GUID. Wijzig deze instelling niet. | N |
SecureConnectionLevel | Hiermee geeft u de mate aan waarin webservice-aanroepen tls (Transport Layer Security) moeten gebruiken, voorheen bekend als SSL (Secure Sockets Layer). Deze instelling wordt gebruikt voor zowel de Report Server-webservice als de webportal. Deze waarde wordt ingesteld wanneer u een URL configureert voor het gebruik van HTTP of HTTPS in het hulpprogramma Reporting Services-configuratie. In SQL Server 2008 R2 wordt SecureConnectionLevel een in-/uit-schakelaar gemaakt. Voor eerdere versies dan SQL Server 2008 R2 variëren de geldige waarden van 0 tot en met 3, waarbij 0 het minst veilig is. Zie ConfigurationSetting-methode - SetSecureConnectionLevel, Beveiligde webservicemethoden gebruiken en TLS-verbindingen configureren op een rapportserver in de systeemeigen modusvoor meer informatie. | N,S |
Schakel SecureFormsAuthenticationCookie uit | De standaardwaarde is False. Hiermee wordt aangegeven of het afdwingen van het gebruik van de cookie voor formulier- en aangepaste verificatie moet worden uitgeschakeld om deze als veilig te markeren. Vanaf SQL Server 2012 markeert Reporting Services automatisch verificatiecookies die worden gebruikt met aangepaste verificatie-extensies, als een veilige cookie wanneer deze naar de client wordt verzonden. Wanneer rapportserverbeheerders en auteurs van aangepaste beveiligingsuitbreidingen deze eigenschap wijzigen, kunnen ze terugkeren naar het vorige gedrag. Het vorige gedrag heeft de auteur van de aangepaste beveiligingsextensie toegestaan om te bepalen of de cookie als een beveiligde cookie moet worden gemarkeerd. Gebruik beveiligde cookies voor formulierverificatie om netwerksniffing- en replay-aanvallen te voorkomen. |
N |
SchoonmaakCyclusMinuten | Hiermee geeft u het aantal minuten op waarna oude sessies en verlopen momentopnamen worden verwijderd uit de rapportserverdatabases. Geldige waarden variëren van 1 tot maximum gehele getal. De standaardwaarde is 10. | N,S |
MaxActiveReqVoorEénGebruiker- | Hiermee geeft u het maximum aantal rapporten op dat één gebruiker tegelijkertijd kan verwerken. Zodra de limiet is bereikt, worden verdere verwerkingsaanvragen geweigerd. Geldige waarden zijn 1 tot een maximaal geheel getal. De standaardwaarde is 20. De meeste aanvragen worden zeer snel verwerkt, zodat het onwaarschijnlijk is dat één gebruiker op elk moment meer dan 20 open verbindingen heeft. Als gebruikers tegelijkertijd meer dan 15 procesintensieve rapporten openen, moet u deze waarde mogelijk verhogen. Deze instelling wordt genegeerd voor rapportservers die worden uitgevoerd in de geïntegreerde SharePoint-modus. |
N,S |
MaxActiveReqForAnonymous | Hiermee geeft u het maximum aantal anonieme aanvragen op dat tegelijkertijd kan worden verwerkt. Zodra de limiet is bereikt, worden verdere verwerkingsaanvragen geweigerd. Geldige waarden zijn 1 tot een maximaal geheel getal. De standaardwaarde is 200. | |
DatabaseQueryTimeout | Hiermee geeft u het aantal seconden op waarna er een time-out optreedt voor een verbinding met de rapportserverdatabase. Deze waarde wordt doorgegeven aan de eigenschap System.Data.SQLClient.SQLCommand.CommandTimeout . Geldige waarden variëren van 0 tot 2147483647. De standaardwaarde is 120. Een waarde van 0 geeft een onbeperkte wachttijd aan en wordt daarom niet aanbevolen. |
N |
AlertingCleanupCycleMinutes | De standaardwaarde is 20. Bepaalt hoe vaak het opschonen van tijdelijke gegevens die zijn opgeslagen in de waarschuwingsdatabase plaatsvindt. |
S |
AlertingDataCleanupMinutes | De standaardwaarde is 360. Bepaalt hoe lang sessiegegevens die worden gebruikt voor het maken of bewerken van een waarschuwingsdefinitie, worden bewaard in de database Waarschuwingen. De standaardwaarde is 6 uur. |
S |
AlertingExecutionLogCleanupMinutes | De standaardwaarde is 10080. Bepaalt hoe lang de uitvoeringslogboekwaarden voor waarschuwingen bewaard moeten blijven. De standaardwaarde is zeven dagen. |
S |
AlertingMaxDataRetentionDays | De standaardwaarde is 180. Bepaalt hoe lang waarschuwingsgegevens moeten worden bewaard om dubbele waarschuwingsberichten te voorkomen wanneer de gegevens voor de waarschuwing niet worden gewijzigd. |
S |
RunningRequestsScavengerCycle | Hiermee geeft u op hoe vaak zwevende en verlopen aanvragen worden geannuleerd. Deze waarde wordt in seconden opgegeven. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 60. | N,S |
RunningRequestsDbCycle | Hiermee geeft u op hoe vaak de rapportserver actieve taken evalueert om te controleren of er een time-out is opgetreden bij de uitvoering van rapporten en wanneer informatie over actieve taken moet worden weergegeven op de Taken beheren pagina van de webportal. Deze waarde wordt in seconden opgegeven. Geldige waarden variëren van 0 tot 2147483647. De standaardwaarde is 60. | N,S |
RunningRequestsAge- | Hiermee geeft u een interval in seconden op waarna de status van een actieve taak verandert van nieuw naar actief. Geldige waarden variëren van 0 tot 2147483647. De standaardwaarde is 30. | N,S |
MaxScheduleWait | Hiermee geeft u het aantal seconden op dat de Windows-service Report Server wacht totdat een schema wordt bijgewerkt door de SQL Server Agent-service wanneer volgende uitvoeringstijd wordt aangevraagd. Geldige waarden variëren van 1 tot 60. In het standaardconfiguratiebestand is MaxScheduleWait- ingesteld op 5. Als de rapportserver het configuratiebestand niet kan vinden of lezen, wordt op de server standaard MaxScheduleWait ingesteld op 1. |
N,S |
DisplayErrorLink- | Geeft aan of er een koppeling naar de Help- en ondersteuningssite van Microsoft wordt weergegeven wanneer er fouten optreden. Deze koppeling wordt weergegeven in foutberichten. Gebruikers kunnen de koppeling selecteren om bijgewerkte inhoud van foutberichten op de site te openen. Geldige waarden zijn True (standaard) en False. | N,S |
WebServiceuseFileShareStorage- | Hiermee geeft u op of rapporten in de cache en tijdelijke momentopnamen (gemaakt door de Report Server-webservice tijdens een gebruikerssessie) op het bestandssysteem moeten worden opgeslagen. Geldige waarden zijn True en False (standaard). Als de waarde is ingesteld op false, worden tijdelijke gegevens opgeslagen in de database reportservertempdb. | N,S |
ProcessTimeout- | Hiermee geeft u het aantal seconden op dat de procesmonitor van de rapportserver wacht totdat een serviceactiviteitsbewerking is voltooid voordat de service wordt gestopt. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 150. Deze instelling is standaard uitgeschakeld en kan worden ingeschakeld door de syntaxis van de opmerking (<!-- and --> ) te verwijderen. |
N |
ProcessTimeoutGcExtension | Hiermee geeft u het aantal seconden op dat de procesmonitor van de rapportserver wacht totdat een serviceactiviteitsbewerking is voltooid voordat de service wordt gestopt. Deze instelling is alleen van toepassing als .NET Garbagecollection wordt uitgevoerd en de ProcessTimeout waarde is bereikt. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 30. Deze instelling is standaard uitgeschakeld en kan worden ingeschakeld door de syntaxis van de opmerking (<!-- and --> ) te verwijderen. |
N |
WatsonFlags- | Hiermee geeft u op hoeveel informatie wordt geregistreerd voor foutvoorwaarden die worden gerapporteerd aan Microsoft.0x0430 = a full dump 0x0428 =a minidump 0x0002 = no dump |
N,S |
WatsonDumpOnExceptions | Hiermee geeft u een lijst met uitzonderingen op die u wilt rapporteren in een foutenlogboek. Deze lijst is handig wanneer u een terugkerend probleem hebt en een dump wilt maken met informatie die naar Microsoft moet worden verzonden voor analyse. Het maken van dumps is van invloed op de prestaties, dus wijzig deze instelling alleen wanneer u een probleem diagnosticeert. | N,S |
WatsonDumpExcludeIfContainsExceptions | Hiermee geeft u een lijst met uitzonderingen op die u niet wilt rapporteren in een foutenlogboek. Deze lijst is handig wanneer u een probleem diagnosticeert en u niet wilt dat de server dumps voor een specifieke uitzondering maakt. | N,S |
URLReservations (RSReportServer.config bestand)
URLReservations HTTP-toegang tot de Report Server-webservice en de webportal voor het huidige exemplaar definieert. URL's worden gereserveerd en opgeslagen in HTTP.SYS
wanneer u de rapportserver configureert.
Waarschuwing
Voor de SharePoint-modus worden URL-reserveringen geconfigureerd in Centraal beheer van SharePoint. Voor meer informatie, zie Alternatieve toegangstoewijzing configureren.
Wijzig URL-reserveringen niet rechtstreeks in het configuratiebestand. Gebruik altijd Reporting Services Configuration Manager of de WMI-provider van de rapportserver om URL-reserveringen te maken of te wijzigen voor een rapportserver in de systeemeigen modus. Als u de waarden in het configuratiebestand wijzigt, kunt u de reservering beschadigen, waardoor serverfouten tijdens runtime optreden of zwevende reserveringen achterlaten in HTTP.SYS
die niet worden verwijderd als u de software verwijdert. Voor meer informatie, zie Configureer URL's van rapportservers (Report Server Configuration Manager) en URL's in configuratiebestanden (Report Server Configuration Manager).
URLReservations is een optioneel element. Als het niet aanwezig is in het RSReportServer.config
-bestand, is de server mogelijk niet geconfigureerd. Als het element is opgegeven, zijn alle onderliggende elementen vereist, met uitzondering van AccountName
.
De laatste kolom van de tabel geeft aan of de instelling van toepassing is op een rapportserver in de systeemeigen modus (N) of op een Rapportserver in de SharePoint-modus (S) of beide.
Instelling | Beschrijving | Wijze |
---|---|---|
toepassings- | Bevat instellingen voor Reporting Services-toepassingen. | N |
Naam | Specificaties van de Reporting Services-toepassingen. Geldige waarden zijn ReportServerWebService of ReportManager. | N |
VirtualDirectory | Hiermee geeft u de naam van de virtuele map van de toepassing. | N |
URLs, URL | Bevat een of meer URL-reserveringen voor de toepassing. | N |
UrlString- | Hiermee geeft u de URL-syntaxis die geldig is voor HTTP.SYS. Zie URL-reserveringssyntaxis (Report Server Configuration Manager)voor meer informatie over de syntaxis. | N |
AccountSid | Hiermee geeft u de beveiligings-id (SID) van het account waarvoor de URL-reservering is gemaakt. Dit account moet het account zijn waaronder de Report Server-service wordt uitgevoerd. Als de SID niet overeenkomt met het serviceaccount, kan de rapportserver mogelijk niet luisteren naar aanvragen op die URL. | N |
AccountName | Hiermee geeft u een leesbare accountnaam die overeenkomt met de AccountSid. De naam wordt niet gebruikt, maar wordt weergegeven in het bestand, zodat u eenvoudig het serviceaccount kunt bepalen voor het account dat wordt gebruikt voor URL-reservering. | N |
Authenticatie (RSReportServer.config bestand)
Verificatie een of meer verificatietypen specificeert die door de rapportserver worden geaccepteerd. De standaardinstellingen en -waarden zijn een subset van de instellingen en waarden die mogelijk zijn voor deze sectie. Alleen de standaardinstellingen worden automatisch toegevoegd. Als u andere instellingen wilt toevoegen, moet u een teksteditor gebruiken om de elementstructuur toe te voegen aan het bestand RSReportServer.config
en de waarden in te stellen.
Standaardwaarden zijn RSWindowsNegotiate en RSWindowsNTLM- met EnableAuthPersistence ingesteld op True:
<Authentication>
<AuthenticationTypes>
<RSWindowsNegotiate/>
<RSWindowsNTLM/>
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
Alle andere waarden moeten handmatig worden toegevoegd. Zie Verificatie met de rapportservervoor meer informatie en voorbeelden.
De laatste kolom van de volgende tabel geeft aan of de instelling van toepassing is op een rapportserver in de systeemeigen modus (N) of een Rapportserver (S) in de SharePoint-modus of beide.
Instelling | Beschrijving | Wijze |
---|---|---|
AuthenticationTypes | Hiermee geeft u een of meer verificatietypen op. Geldige waarden zijn: RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, RSWindowsBasicen Custom. RSWindows typen en Aangepaste sluiten elkaar wederzijds uit. RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM-en RSWindowsBasic- zijn cumulatief en kunnen samen worden gebruikt, zoals wordt geïllustreerd in het standaardwaardevoorbeeld eerder in deze sectie. Het opgeven van meerdere verificatietypen is nodig als u aanvragen verwacht van verschillende clienttoepassingen of browsers die verschillende typen verificatie gebruiken. Verwijder RSWindowsNTLM-niet, anders beperkt u browserondersteuning tot een deel van de ondersteunde browsertypen. Zie Browser-ondersteuning voor Reporting Services-voor meer informatie. |
N |
RSWindowsNegotiate | De rapportserver accepteert Kerberos- of NTLM-beveiligingstokens. Deze instelling is de standaardinstelling wanneer de rapportserver wordt uitgevoerd in de systeemeigen modus en het serviceaccount Netwerkservice is. Deze instelling wordt weggelaten wanneer de rapportserver wordt uitgevoerd in de systeemeigen modus en het serviceaccount is geconfigureerd als een domeingebruikersaccount. Met deze instelling kunnen gebruikers zich mogelijk niet aanmelden bij de server. Dit resultaat treedt op als u een domeinaccount configureert voor het rapportserverserviceaccount en geen SPN (Service Principal Name) configureert voor de rapportserver. |
N |
RSWindowsNTLM | De server accepteert NTLM-beveiligingstokens. Als u deze instelling verwijdert, wordt de browserondersteuning beperkt voor sommige ondersteunde browsertypen. Zie Browser-ondersteuning voor Reporting Services-voor meer informatie. |
N, S |
RSWindowsKerberos | De server accepteert Kerberos-beveiligingstokens. Gebruik deze instelling of RSWindowsNegotiate wanneer u Kerberos-verificatie gebruikt in een verificatieschema voor beperkte delegaties. |
N |
RSWindowsBasic | De server accepteert basisreferenties en geeft een uitdaging/reactie uit wanneer een verbinding zonder referenties wordt gemaakt. Basic authenticatie verstuurt inloggegevens in de HTTP-verzoeken als platte tekst. Als u basisverificatie gebruikt, gebruikt u TLS om netwerkverkeer van en naar de rapportserver te versleutelen. Zie Verificatie met de rapportserverom de voorbeeldconfiguratiesyntaxis voor basisverificatie in Reporting Services weer te geven. |
N |
aangepaste | Geef deze waarde op als u een aangepaste beveiligingsextensie hebt geïmplementeerd op de rapportservercomputer. Zie Een beveiligingsextensie implementerenvoor meer informatie. | N |
LogonMethod- | Met deze waarde wordt het aanmeldingstype voor RSWindowsBasic-opgegeven. Als u RSWindowsBasic-opgeeft, is deze waarde vereist. Geldige waarden zijn 2 of 3, waarbij elke waarde het volgende voorstelt: 2 = Netwerkinloggerservers met hoge prestaties om niet-versleutelde wachtwoorden te authentiseren 3 = Cleartext-aanmelding, waarbij aanmeldingsreferenties behouden blijven in het verificatiepakket dat met elke HTTP-aanvraag wordt verzonden, zodat de server de gebruiker kan imiteren wanneer deze verbinding maakt met andere servers in het netwerk. Opmerking: Waarden 0 (voor interactieve aanmelding) en 1 (voor batchaanmelding) worden niet ondersteund in SQL Server 2016 (13.x) Reporting Services of hoger (SSRS). |
N |
Realm | Deze waarde wordt gebruikt voor RSWindowsBasic-. Hiermee geeft u een resourcepartitie op die autorisatie- en verificatiefuncties bevat die worden gebruikt om de toegang tot beveiligde resources in uw organisatie te beheren. | N |
DefaultDomain | Deze waarde wordt gebruikt voor RSWindowsBasic-. De waarde wordt gebruikt om het domein te bepalen dat door de server wordt gebruikt om de gebruiker te verifiëren. Deze waarde is optioneel, maar als u deze weglaat, gebruikt de rapportserver de computernaam als domein. Als u de rapportserver op een domeincontroller hebt geïnstalleerd, is het gebruikte domein het domein dat door de computer wordt beheerd. | N |
RSWindowsExtendedProtectionLevel | De standaardwaarde is uit. Zie Uitgebreide beveiliging voor verificatie met Reporting Services- voor meer informatie | N |
RSWindowsExtendedProtectionScenario | De standaardwaarde is Proxy- | N |
EnableAuthPersistence | Bepaalt of verificatie wordt uitgevoerd op de verbinding of voor elke aanvraag. Geldige waarden zijn Waar (standaard) of Niet waar. Als deze optie is ingesteld op True, gaan volgende aanvragen van dezelfde verbinding uit van de imitatiecontext van de eerste aanvraag. Deze waarde moet worden ingesteld op False als u proxyserversoftware (zoals ISA-server) gebruikt voor toegang tot de rapportserver. Als u een proxyserver gebruikt, kan één verbinding van de proxyserver worden gebruikt door meerdere gebruikers. Voor dit scenario moet u verificatiepersistentie uitschakelen, zodat elke gebruikersaanvraag afzonderlijk kan worden geverifieerd. Als u EnableAuthPersistence- niet instelt op False, maken alle gebruikers verbinding met behulp van de imitatiecontext van de eerste aanvraag. |
N,S |
Service (RSReportServer.config-bestand)
Service geeft de toepassingsinstellingen op die van toepassing zijn op de service als geheel.
De laatste kolom van de volgende tabel geeft aan of de instelling van toepassing is op een rapportserver in de systeemeigen modus (N), een SharePoint-rapportserver (S) of Power BI Report Server (P).
Instelling | Beschrijving | Wijze |
---|---|---|
IsPlanningDienst | Hiermee geeft u op of de rapportserver een set SQL Server Agent-taken onderhoudt die overeenkomen met planningen en abonnementen die zijn gemaakt door Reporting Services-gebruikers. Geldige waarden zijn True (standaard) en False. Deze instelling wordt beïnvloed wanneer u functies van Reporting Services inschakelt of uitschakelt met behulp van de optie "Oppervlakteconfiguratie voor Reporting Services" binnen op beleid gebaseerd beheer. Zie de Report Server-service starten en stoppenvoor meer informatie. |
N,S,P |
IsNotificationService | Hiermee geeft u op of de rapportserver meldingen en leveringen verwerkt. Geldige waarden zijn True (standaard) en False. Wanneer de waarde Onwaar, worden abonnementen niet geleverd. Deze instelling wordt beïnvloed wanneer u Reporting Services-functies inschakelt of uitschakelt met behulp van het onderdeel Surface Area Configuration voor Reporting Services binnen het beleidsgestuurd beheer. Zie de Report Server-service starten en stoppenvoor meer informatie. |
N,S,P |
IsEventService | Hiermee geeft u op of service gebeurtenissen in de gebeurteniswachtrij verwerkt. Geldige waarden zijn True (standaard) en False. Wanneer de waarde is Onwaar, voert de rapportserver geen bewerkingen uit voor planningen of abonnementen. Deze instelling wordt beïnvloed wanneer u Reporting Services-functies inschakelt of uitschakelt met behulp van het onderdeel Surface Area Configuration voor Reporting Services van het op beleid gebaseerde beheer. Zie De Report Server-service starten en stoppenvoor meer informatie. |
N,S,P |
IsWaarschuwingsService | De standaardwaarde is True | S |
PollingInterval | Hiermee specificeert u het interval, in seconden, tussen het opvragen van de gebeurtenistabel door de rapportserver. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 10. | N,S,P |
IsDataModelRefreshService | Hiermee geeft u op of de service geplande gebeurtenissen voor het vernieuwen van gegevensmodellen voor Power BI-rapporten verwerkt. Geldige waarden zijn True (standaard) en False. Wanneer de waarde Falseis, voert de rapportserver geen bewerkingen uit voor het vernieuwen van het geplande gegevensmodel. | N |
WindowsServiceUseFileShareStorage- | Hiermee geeft u op of rapporten in de cache en tijdelijke momentopnamen (gemaakt door de Report Server-service tijdens een gebruikerssessie) moeten worden opgeslagen in het bestandssysteem. Geldige waarden zijn True en False (standaard). | N,S,P |
MemorySafetyMargin- | Hiermee geeft u een percentage van WorkingSetMaximum dat de grens tussen een gemiddeld en laag drukscenario definieert. De standaardwaarde is 80. Zie Beschikbare geheugen configureren voor rapportservertoepassingenvoor meer informatie over WorkingSetMaximum en het configureren van beschikbaar geheugen. | N,S,P |
GeheugenDrempel | Hiermee geeft u een percentage van WorkingSetMaximum die de grens tussen hoge en gemiddelde drukscenario's definieert. De standaardwaarde is 90. Deze waarde moet groter zijn dan de waarde die is ingesteld voor MemorySafetyMargin. Zie Beschikbare geheugen configureren voor rapportservertoepassingenvoor meer informatie. | N,S,P |
WorkingSetMaximum | Hiermee geeft u een geheugendrempel op waarna er geen nieuwe aanvragen voor geheugentoewijzing worden verleend aan rapportservertoepassingen. Standaard stelt de rapportserver WorkingSetMaximum in op de hoeveelheid beschikbaar geheugen op de computer. Deze waarde wordt gedetecteerd wanneer de service wordt gestart. Deze instelling wordt niet weergegeven in het RSReportServer.config bestand, tenzij u deze handmatig toevoegt. Geldige waarden variëren van 0 tot maximum gehele getal. Deze waarde wordt uitgedrukt in kilobytes. Zie Beschikbare geheugen configureren voor rapportservertoepassingenvoor meer informatie. |
N |
WorkingSetMinimum | Hiermee geeft u een lagere limiet voor geheugenverbruik. De rapportserver brengt geen geheugen vrij als het totale geheugengebruik onder deze limiet valt. De waarde wordt standaard berekend bij het opstarten van de service en de eerste aanvraag voor geheugentoewijzing is 60 procent van WorkingSetMaximum. Deze instelling wordt niet weergegeven in het RSReportServer.config bestand, tenzij u deze handmatig toevoegt. Als u deze waarde wilt aanpassen, moet u het element WorkingSetMaximum toevoegen aan het RSReportServer.config -bestand. Geldige waarden variëren van 0 tot maximum gehele getal. Deze waarde wordt uitgedrukt in kilobytes. Zie Beschikbare geheugen configureren voor rapportservertoepassingenvoor meer informatie. |
N |
RecycleTime- | Hiermee geeft u een recycletijd voor het toepassingsdomein, gemeten in minuten. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 720. | N,S |
MaxAppDomainUnloadTime | Hiermee geeft u een interval op waarin het toepassingsdomein mag worden uitgeladen tijdens een prullenbakbewerking. Als het recyclen gedurende deze periode niet is voltooid, wordt alle verwerking in het toepassingsdomein gestopt. Zie Toepassingsdomeinen voor rapportservertoepassingenvoor meer informatie. Deze waarde wordt in minuten opgegeven. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 30. |
N,S,P |
MaxQueueThreads | Hiermee geeft u het aantal threads op dat wordt gebruikt door de Report Server Windows-service voor gelijktijdige verwerking van abonnementen en meldingen. Geldige waarden variëren van 0 tot maximum gehele getal. De standaardwaarde is 0. Als u 0 kiest, bepaalt de rapportserver het maximum aantal threads. Als u een geheel getal opgeeft, stelt de waarde die u opgeeft de bovengrens in voor threads die tegelijk kunnen worden gemaakt. Zie Beschikbare geheugen configureren voor rapportservertoepassingenvoor meer informatie over hoe de Windows-service Report Server geheugen beheert voor actieve processen. | N,S,P |
UrlRoot | Wordt gebruikt door de bezorgingsextensies van de rapportserver voor het opstellen van URL's die worden gebruikt door rapporten die worden geleverd in e-mail- en bestandsshareabonnementen. Ook gebruikt door rapportverwerking bij het omzetten van expressies met behulp van Globals!ReportServerUrl . De waarde moet een geldig URL-adres zijn naar de rapportserver van waaruit het gepubliceerde rapport wordt geopend. Wordt gebruikt door de rapportserver om URL's te genereren voor offline- of onbeheerde toegang. Deze URL's worden gebruikt in geëxporteerde rapporten en door bezorgingsextensies om een URL op te stellen die is opgenomen in bezorgingsberichten, zoals koppelingen in e-mailberichten. De rapportserver bepaalt URL's in rapporten op basis van het volgende gedrag:Wanneer UrlRoot leeg is, wat de standaardwaarde is en er URL-reserveringen zijn, bepaalt de rapportserver automatisch URL's op dezelfde manier als url's worden gegenereerd voor de methode ListReportServerUrls . De eerste URL die wordt geretourneerd door de ListReportServerUrls methode wordt gebruikt. Als SecureConnectionLevel groter is dan nul (0), wordt de eerste TLS-URL gebruikt.Wanneer UrlRoot- is ingesteld op een specifieke waarde, wordt de expliciete waarde gebruikt. Wanneer UrlRoot- leeg is en er geen URL-reserveringen zijn geconfigureerd, zijn de URL's in weergegeven rapporten en in e-mailkoppelingen onjuist. |
N,S,P |
Account voor onbewaakte uitvoering | Hiermee geeft u een gebruikersnaam, wachtwoord en domein dat door de rapportserver wordt gebruikt om een rapport uit te voeren. Deze waarden worden versleuteld. Gebruik het hulpprogramma Reporting Services-configuratie of het hulpprogramma rsconfig om deze waarden in te stellen. Zie Het uitvoeringsaccount zonder toezicht (Report Server Configuration Manager) configurerenvoor meer informatie. Voor de SharePoint-modus stelt u het uitvoeringsaccount in voor een Reporting Services-servicetoepassing met centraal beheer van SharePoint. Zie Een Reporting Services SharePoint-servicetoepassing beheren voor meer informatie |
N,P |
PolicyLevel | Hiermee geeft u het configuratiebestand voor beveiligingsbeleid op. De geldige waarde is Rssrvrpolicy.config. Voor meer informatie, zie Gebruik van Reporting Services Security Policy Files. | N,S,P |
IsWebServiceEnabled | Hiermee geeft u op of de Report Server-webservice reageert op SOAP- en URL-toegangsaanvragen. Deze waarde wordt ingesteld wanneer u de service inschakelt of uitschakelt met behulp van de Surface Area Configuration voor Reporting Services facet van op beleid gebaseerd beheer. | N,S |
IsReportManagerEnabled- | Deze instelling is afgeschaft vanaf SQL Server 2016 Reporting Services Cumulatieve update 2. De webportal is altijd ingeschakeld. | N |
FileShareStorageLocation- | Hiermee specificeert u een enkele map op het bestandssysteem voor het opslaan van tijdelijke momentopnamen. Hoewel u het mappad kunt opgeven als een UNC-pad, wordt dit daarbij niet aanbevolen. De standaardwaarde is leeg.<FileShareStorageLocation> <Path> </Path> </FileShareStorageLocation> |
N,S,P |
IsRdceEnabled | Hiermee geeft u op of RDCE (Report Definition Customization Extension) is ingeschakeld. Geldige waarden zijn Waar en Onwaar. | N,S,P |
IsDataModelRefreshService | Hiermee geeft u op of de server power BI-rapporten moet vernieuwen. Geldige waarden zijn Waar en Onwaar. | P |
MaxCatalogConnectionPoolSizePerProcess | Hiermee geeft u de maximale grootte van de verbindingsgroep op wanneer u verbinding maakt met de servercatalogus. De standaardwaarde is 0. Als u 0 kiest, bepaalt de rapportserver het maximum aantal verbindingen voor het |
P |
UI (RSReportServer.config bestand)
UI- geeft configuratie-instellingen op die van toepassing zijn op de webportaltoepassing.
De laatste kolom van de volgende tabel geeft aan of de instelling van toepassing is op een rapportserver in de systeemeigen modus (N) of een Rapportserver (S) in de SharePoint-modus of beide.
Instelling | Beschrijving | Wijze |
---|---|---|
ReportServerUrl | Hiermee geeft u de URL op van de rapportserver waarmee de webportal verbinding maakt. Pas deze waarde alleen aan als u de webportal configureert om verbinding te maken met een rapportserver in een ander exemplaar of op een externe computer. | N, Z |
ReportBuilderTrustLevel | Wijzig deze waarde niet; het kan niet worden geconfigureerd. In SQL Server 2008 (10.0.x) Reporting Services en latere versies wordt Report Builder alleen uitgevoerd in FullTrust. Zie Stopgezette functionaliteit voor SQL Server Reporting Services in SQL Server 2016voor meer informatie over het stopzetten van de gedeeltelijke vertrouwensmodus. | N,S |
AantalPaginasModus | Deze instelling is alleen voor de webportal. Met deze instelling wordt aangegeven of de rapportserver een waarde voor het aantal pagina's berekent voordat het rapport wordt weergegeven, of wanneer het rapport wordt weergegeven. Geldige waarden zijn Schatting (standaard) en Werkelijk. Gebruik Schatting om informatie over het aantal pagina's te berekenen wanneer de gebruiker het rapport bekijkt. In eerste instantie is het aantal pagina's ingesteld op 2 (voor de huidige pagina plus nog één pagina), maar wordt het aantal pagina's verhoogd als de gebruiker door het rapport bladert. Gebruik werkelijke als u het aantal pagina's van tevoren wilt berekenen voordat het rapport wordt weergegeven. Actueel wordt geleverd voor achterwaartse compatibiliteit. Als u PageCountMode instelt op Werkelijke, moet het hele rapport worden verwerkt om een geldig aantal pagina's te krijgen, waardoor de wachttijd wordt verhoogd voordat het rapport wordt weergegeven. | N,S |
Extensies (RSReportServer.config bestand) systeemeigen modus
De sectie Extensions
wordt weergegeven in het rsreportserver.config
bestand alleen voor systeemeigen modus rapportservers. Extensiegegevens voor rapportservers in de SharePoint-modus worden opgeslagen in de SharePoint-configuratiedatabase en worden geconfigureerd per Reporting Services-servicetoepassing.
Extensies configuratie-instellingen voor de volgende uitbreidbare modules van een Reporting Services-installatie specificeert:
Leveringsextensies
DeliveryUI-extensies
Renderingextensies
Extensies voor gegevensverwerking
Semantische queryextensies (alleen intern)
Extensies voor het genereren van modellen (alleen intern)
Beveiligingsextensies
Verificatie-extensies
Extensies voor gebeurtenisverwerking (alleen intern)
Uitbreidingen voor aanpassing van rapportdefinities
Sommige van deze extensies zijn strikt bedoeld voor intern gebruik door de rapportserver. Configuratie-instellingen voor extensies met alleen intern gebruik worden niet gedocumenteerd. In de volgende secties worden configuratie-instellingen voor de standaardextensies beschreven. Als u een rapportserver met aangepaste extensies gebruikt, bevatten uw configuratiebestanden mogelijk instellingen die hier niet worden beschreven. In deze sectie worden de extensies weergegeven in de volgorde waarin ze worden weergegeven. Instellingen die herhaaldelijk optreden voor meerdere exemplaren van hetzelfde type extensie, worden eenmaal beschreven.
Algemene configuratie(s) voor leveringsuitbreidingen
Hiermee geeft u standaard (en mogelijk aangepaste) leveringsextensies op die worden gebruikt voor het leveren van rapporten via abonnementen. Het bestand RSReportServer.config bevat toepassingsinstellingen voor vier bezorgingsextensies:
E-mail van de rapportageserver.
Levering van bestandsshares.
Rapportserverdocumentbibliotheek die wordt gebruikt voor een rapportserver die wordt uitgevoerd in de geïntegreerde SharePoint-modus.
Null-leveringsprovider die wordt gebruikt om de rapportcache vooraf te laden.
Zie Abonnementen en levering (Reporting Services) voor meer informatie over leveringsextensies
Alle bezorgingsextensies hebben Extensienaam, MaxRetries, SecondsBeforeRetryen Configuration. Deze gedeelde instellingen worden eerst gedocumenteerd. Beschrijvingen van extensiespecifieke instellingen volgen in een tweede tabel.
Instelling | Beschrijving |
---|---|
extensienaam | Hiermee specificeert u een beschrijvende naam en assembly van de afleveringsuitbreiding. Wijzig deze waarde niet. |
MaxRetries | Hiermee geeft u het aantal keren op dat een rapportserver een levering opnieuw probeert uit te voeren als de eerste poging niet lukt. De standaardwaarde is 3. |
SecondenVoorOpnieuwProberen | Hiermee geeft u het tijdsinterval (in seconden) tussen elke nieuwe poging. De standaardwaarde is 900. |
configuratie | Bevat de configuratie-instellingen die specifiek zijn voor elke leveringsextensie. |
Configuratie-instellingen voor extensie voor bestandsdeling
Bestandssharing levert een geëxporteerd rapport in een toepassingsbestandformaat aan een gedeelde map op het netwerk. Zie Levering van bestandsshares in Reporting Servicesvoor meer informatie.
Instelling | Beschrijving |
---|---|
ExcludedRenderFormats, RenderingExtension | Deze instellingen worden gebruikt om opzettelijk exportindelingen uit te sluiten die niet goed werken met de levering van bestandsshares. Deze indelingen worden doorgaans gebruikt voor interactieve rapportage, preview of om de rapportcache vooraf te laden. Ze produceren geen toepassingsbestanden die eenvoudig vanuit een bureaubladtoepassing kunnen worden bekeken.HTMLOWC RGDI Null |
Configuratie-instellingen voor e-mailextensie voor Rapportserver
Report Server Email gebruikt een SMTP-netwerkapparaat om rapporten naar e-mailadressen te verzenden. Deze leveringsextensie moet worden geconfigureerd voordat deze kan worden gebruikt. Zie e-mailbezorging in Reporting Servicesvoor meer informatie.
Instelling | Beschrijving |
---|---|
SMTPServer | Hiermee geeft u een tekenreekswaarde die het adres van een externe SMTP-server of doorstuurserver aangeeft. Deze waarde is vereist voor de externe SMTP-service. Het kan een IP-adres, een UNC-naam van een computer op uw bedrijfsintranet of een volledig gekwalificeerde domeinnaam zijn. |
SMTPServerPort | Hiermee geeft u een geheel getal aan dat de poort aangeeft waarop de SMTP-service gebruikt voor het verzenden van uitgaande e-mail. Poort 25 wordt meestal gebruikt om e-mail te verzenden. |
SMTPAccountName | Bevat een tekenreekswaarde die de naam van het Microsoft Outlook Express-account toewijst. U kunt deze waarde instellen als uw SMTP-server zodanig is geconfigureerd dat deze op een of andere manier wordt gebruikt; anders kunt u deze leeg laten. Gebruik Van om een e-mailaccount op te geven dat wordt gebruikt om rapporten te verzenden. |
SMTPConnectionTimeout | Hiermee geeft u een geheel getal aan dat het aantal seconden aangeeft dat moet worden gewacht op een geldige socketverbinding met de SMTP-service voordat er een time-out optreedt. De standaardwaarde is 30 seconden, maar deze waarde wordt genegeerd als SendUsing- is ingesteld op 2. |
SMTPServerPickupDirectory- | Hiermee geeft u een tekenreekswaarde op die de ophaalmap voor de lokale SMTP-service aangeeft. Deze waarde moet een volledig gekwalificeerde lokale mappad zijn (bijvoorbeeld d:\rs-emails ). |
SMTPUseSSL- |
Hiermee geeft u een Booleaanse waarde op die kan worden ingesteld om Transport Layer Security (TLS) te gebruiken bij het verzenden van een SMTP-bericht via het netwerk. De standaardwaarde is 0 (of onwaar). Deze instelling kan worden gebruikt wanneer het element SendUsing is ingesteld op 2. |
SendUsing | Hiermee geeft u op welke methode moet worden gebruikt voor het verzenden van berichten. Geldige waarden zijn:1=Sends a message from the local SMTP service pickup directory. 2=Sends the message from the network SMTP service. |
SMTPAuthenticate- | Hiermee geeft u een geheel getal op dat het type verificatie aangeeft dat moet worden gebruikt bij het verzenden van berichten naar een SMTP-service via een TCP/IP-verbinding. Geldige waarden zijn: 0=Geen verificatie. 1= (not supported). 2= NTLM (NT LanMan) authentication. De beveiligingscontext van de Windows-service Report Server wordt gebruikt om verbinding te maken met de SMTP-server van het netwerk. |
Van | Geeft een e-mailadres op van waaruit rapporten worden verzonden met het formaat abc@host.xyz . Het adres wordt weergegeven op de Van regel van een uitgaand e-mailbericht. Deze waarde is vereist als u een externe SMTP-server gebruikt. Dit moet een geldig e-mailaccount zijn dat gemachtigd is om e-mail te verzenden. |
EmbeddedRenderFormats, RenderingExtension | Hiermee geeft u de weergave-indeling op die wordt gebruikt om een rapport in de hoofdtekst van een e-mailbericht in te kapselen. Afbeeldingen in het rapport worden later ingesloten in het rapport. Geldige waarden zijn MHTML en HTML4.0. |
PrivilegedUserRenderFormats | Hiermee geeft u renderingindelingen op waaruit een gebruiker kan kiezen voor een rapportabonnement wanneer abonneren is ingeschakeld via de taak Alle abonnementen beheren. Als deze waarde niet is ingesteld, zijn alle renderindelingen die niet opzettelijk zijn uitgesloten, beschikbaar voor gebruik. |
ExcludedRenderFormats, RenderingExtension | Opzettelijk worden indelingen uitgesloten die niet goed werken met een bepaalde bezorgingsextensie. U kunt niet meerdere exemplaren van dezelfde renderingextensie uitsluiten. Als u meerdere exemplaren uitsluit, treedt er een fout op wanneer de rapportserver het configuratiebestand leest. Standaard worden de volgende extensies uitgesloten voor e-mailbezorging:HTMLOWC Null RGDI |
StuurEmailNaarGebruikersAlias | Deze waarde werkt met DefaultHostName. Wanneer SendEmailToUserAlias is ingesteld op True, worden gebruikers die individuele abonnementen definiëren automatisch aangewezen als ontvangers van het rapport. Het veld naar is verborgen. Als deze waarde Falseis, is het veld To zichtbaar. Stel deze waarde in op True als u maximale controle wilt over de verspreiding van rapporten. Geldige waarden zijn: Waar: Waar is de standaardwaarde en betekent dat het e-mailadres van de gebruiker die het abonnement maakt, wordt gebruikt. Onwaar: elk e-mailadres kan worden opgegeven. |
DefaultHostName | Deze waarde werkt met SendEmailToUserAlias. Hiermee geeft u een tekenreekswaarde die de hostnaam aangeeft die moet worden toegevoegd aan de gebruikersalias wanneer de SendEmailToUserAlias is ingesteld op true . Deze waarde kan een DNS-naam (Domain Name System) of EEN IP-adres zijn. |
ToegestaneHosts | Hiermee beperkt u de distributie van rapporten door expliciet op te geven welke hosts e-mail kunnen ontvangen. Binnen PermittedHostswordt elke host opgegeven als een HostName element, waarbij de waarde een IP-adres of een DNS-naam is.Alleen e-mailaccounts die voor de host zijn gedefinieerd, zijn geldige ontvangers. Als u DefaultHostNamehebt opgegeven, moet u die host opnemen als HostName element van PermittedHosts-. Deze waarde moet een of meer DNS-namen of IP-adressen zijn. Deze waarde is standaard niet ingesteld. Als de waarde niet is ingesteld, gelden er geen beperkingen voor wie e-mailrapporten kan ontvangen. |
Configuratie van de Report Server-documentbibliotheek in SharePoint
Report Server Document Library verzendt een geëxporteerd rapport naar een bestandsindeling van een toepassing naar een documentbibliotheek. Een rapportserver kan deze leveringsextensie gebruiken wanneer de server is geconfigureerd voor uitvoering in de geïntegreerde SharePoint-modus. Zie SharePoint-bibliotheeklevering in Reporting Servicesvoor meer informatie.
Instelling | Beschrijving |
---|---|
ExcludedRenderFormats, RenderingExtension | Deze instellingen worden gebruikt om opzettelijk exportformaten uit te sluiten die niet goed werken met de distributie van documentbibliotheken.
HTMLOWC , RGDI en Null leveringsuitbreidingen worden uitgesloten. Deze indelingen worden doorgaans gebruikt voor interactieve rapportage, preview of om de rapportcache vooraf te laden. Ze produceren geen toepassingsbestanden die eenvoudig vanuit een bureaubladtoepassing kunnen worden bekeken. |
Configuratie van NULL-leveringsextensie
De NULL-leveringsprovider wordt gebruikt om de cache vooraf te laden met vooraf gegenereerde rapporten voor afzonderlijke gebruikers. Er zijn geen configuratie-instellingen voor deze leveringsextensie. Zie Cacherapporten (SSRS)voor meer informatie.
Algemene configuratie(s) van delivery UI-extensie(s)
Bepaalt leveringsextensies. Deze extensies bevatten een gebruikersinterfaceonderdeel dat wordt weergegeven op de abonnementsdefinitiepagina's die worden gebruikt bij het definiëren van afzonderlijke abonnementen in de webportal. Als u een aangepaste leveringsextensie maakt en implementeert met door de gebruiker gedefinieerde opties, moet u de leveringsextensie registreren. Deze registratie is nodig als u de webportal wilt gebruiken. Standaard zijn er configuratie-instellingen voor rapportserver-e-mail en rapportserver-bestandsshare. Leveringsextensies die alleen worden gebruikt in gegevensgestuurde abonnementen of in SharePoint-toepassingspagina's hebben geen instellingen in deze sectie.
Instelling | Beschrijving |
---|---|
DefaultDeliveryExtension | Deze instelling bepaalt welke leveringsextensie eerst wordt weergegeven in de lijst met leveringstypen op de pagina met abonnementsdefinities. Slechts één leveringsextensie kan deze instelling bevatten. Geldige waarden zijn True of False. Wanneer deze waarde is ingesteld op True, is die extensie de standaardselectie. |
configuratie | Hiermee geeft u configuratieopties voor een leveringsextensie. U kunt een standaardweergave-indeling instellen voor elke leveringsextensie. Geldige waarden zijn de namen van de renderingextensie die worden vermeld in de sectie Render van het rsreportserver.config -bestand. |
DefaultRenderingExtension | Hiermee geeft u op of een leveringsextensie de standaardwaarde is. Report Server Email is de standaardextensie voor bezorging. Geldige waarden zijn True of False. Als meer dan één extensie een waarde van Truebevat, wordt de eerste extensie beschouwd als de standaardextensie. |
Algemene configuratie van renderingextensies
Hiermee geeft u standaard (en mogelijk aangepaste) renderingextensies op die worden gebruikt in de rapportpresentatie.
Wijzig deze sectie alleen als u een aangepaste renderingextensie implementeert. Zie Een renderingextensie implementerenvoor meer informatie.
Standaardweergave-extensies bevatten de volgende waarden:
XML
Nul
CSV
PDF
RGDI
HTML4.0
MHTML
Excel
RPL
BEELD
Met de release van SQL Server 2012 (11.x) bevatten de MHTML- en HTML 4.0-renders standaard de volgende instelling voor apparaatgegevens om het gedrag van gegevensvisualisaties te beheren.
<DeviceInfo><DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing></DeviceInfo>
Zie de volgende artikelen voor meer informatie over DeviceInfo-instellingen:
Raadpleeg de volgende artikelen voor informatie over de attributen van het onderliggende <Extension>
-element onder <Render>
.
Wijzig deze sectie alleen als u een aangepaste renderingextensie implementeert. Zie Een Rendering-extensie implementerenvoor meer informatie.
Algemene configuratie(s) voor gegevensextensie(s)
Hiermee geeft u standaard (en mogelijk aangepaste) extensies voor gegevensverwerking op die worden gebruikt voor het verwerken van query's. Standaardextensies voor gegevensverwerking bevatten de volgende waarden:
SQL
SQLAZURE
SQLPDW
OLEDB
OLEDB-MD
ORAKEL
ODBC
XML
SHAREPOINTLIST
SAPBW
ESSBASE
TERADATA
Wijzig deze sectie alleen als u aangepaste extensies voor gegevensverwerking toevoegt. Zie Een gegevensverwerkingsextensie implementerenvoor meer informatie.
Algemene configuratie van Semantische query-extensies
Hiermee geeft u de semantische queryverwerkingsextensie op die wordt gebruikt voor het verwerken van rapportmodellen. De semantische queryverwerkingsextensies die deel uitmaken van Reporting Services bieden ondersteuning voor relationele SQL Server-gegevens, Oracle en Analysis Services multidimensionale gegevens. Wijzig deze sectie niet. Queryverwerking is niet uitbreidbaar.
Configuratie van modelgeneratie
Hiermee geeft u een modelgeneratieextensie op die wordt gebruikt om rapportmodellen te maken op basis van een gedeelde gegevensbron die al op een rapportserver is gepubliceerd. U kunt modellen genereren voor relationele gegevensbronnen van SQL Server, Oracle en multidimensionale gegevensbronnen van Analysis Services. Wijzig deze sectie niet. Modelgeneratie is niet uitbreidbaar.
Configuratie van beveiligingsuitbreiding
Hiermee geeft u het autorisatieonderdeel op dat wordt gebruikt door Reporting Services. Dit onderdeel wordt gebruikt door de verificatie-extensie die is geregistreerd in het Authentication
element van het RSReportServer.config
-bestand. Wijzig deze sectie alleen als u een aangepaste verificatie-extensie implementeert. Zie Een beveiligingsextensie implementerenvoor meer informatie over het toevoegen van aangepaste beveiligingsfuncties. Zie Autorisatie in Reporting Servicesvoor meer informatie over autorisatie.
Configuratie van verificatie-extensie
Hiermee worden de standaard- en aangepaste verificatie-extensies gespecificeerd die door de rapportserver worden gebruikt. De standaardextensie is gebaseerd op Windows-verificatie. Wijzig deze sectie alleen als u een aangepaste verificatie-extensie implementeert. Voor meer informatie over authenticatie in Reporting Services, zie Authenticatie in Reporting Services en Authenticatie met de rapportserver. Zie Een beveiligingsextensie implementerenvoor meer informatie over het toevoegen van aangepaste beveiligingsfuncties.
Gebeurtenisverwerking
Specificeert standaard gebeurtenishandlers. Wijzig deze sectie niet. Deze sectie is niet uitbreidbaar.
Aanpassing van rapportdefinities
Hiermee geeft u de naam en het type van een aangepaste extensie die een rapportdefinitie wijzigt.
RDLSandboxing
Hiermee geeft u een RDL-modus (Report Definition Language) op. In deze modus kunt u helpen bij het detecteren en beperken van het gebruik van specifieke typen rapportbronnen. Deze instelling is relevant in scenario's waarin meerdere tenants één webfarm van rapportservers delen. Zie RDL-sandboxing in- en uitschakelenvoor meer informatie.
MapTileServerConfiguration (RSReportServer.config bestand)
MapTileServerConfiguration- definieert configuratie-instellingen voor Microsoft Bing Maps-webservices die een tegelachtergrond bieden voor een rapportitem in een rapport dat is gepubliceerd op een rapportserver. Alle kindelementen zijn vereist.
Instelling | Beschrijving |
---|---|
MaxConnections | Deze parameter specificeert het maximaal aantal verbindingen met Bing Maps Web Services. |
timeout | Hiermee geeft u de time-out in seconden op om te wachten op een reactie van Bing Maps Web Services. |
AppID | Hiermee geeft u de toepassings-id (AppID) op die moet worden gebruikt voor Bing Maps Web Services.
(standaard) geeft de standaard-AppID van Reporting Services op. Zie Gebruiksvoorwaardenvoor meer informatie over het gebruik van Bing-kaarttegels. Wijzig deze waarde alleen als u een aangepaste AppID moet opgeven voor uw eigen Licentieovereenkomst voor Bing Kaarten. Wanneer u de AppID wijzigt, hoeft u Reporting Services niet opnieuw te starten om de wijziging van kracht te laten worden. |
CacheLevel | Geeft een waarde op van de HttpRequestCacheLevel-opsomming van System.Net.Cache . De standaardwaarde is Default. Zie opsomming HttpRequestCacheLevelvoor meer informatie. |
Standaardconfiguratiebestand voor een rapportserver in de systeemeigen modus
Het bestand rsreportserver.config
is standaard geïnstalleerd op de volgende locatie:
C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer
<Configuration>
<Dsn>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAR58DMGebHUeMvyR6HR04kQQAAAAiAAAAUgBlAHAAbwBy
AHQAaQBuAGcAIABTAGUAcgB2AGUAcgAAAANmAADAAAAAEAAAADczfLRgZ4GF44iBHkLrKY4AAAAA
BIAAAKAAAAAQAAAAJ9wQOmDNauH+LS30rboJ2OAAAAAp0kiFFBrc3r3ypKaldZJtjCORX9LTZRzt
0/JCSVIZc4GXx0peGKqd+f85UyrY/KOyUSHogOC/XoBp9Ppxv6ITbdunsS/LXEcMUBVqEdQD4ylh
x6K1NTC/u8hl9v0MgK+xMQKaiV7BuNYbgGgkaViABcNH0xVzcc5rMTHUkrABbGDFGKyAFniGQ1qu
/rqHibNNyvYbP/2uiqvgC0tQl6u8VkVbXpWrkvO+bFCqxlaJlCoDc2f3rIO321SZEvoFbsYNgPLd
+mIAkSCnH3Z3gm/bI8bqVkFaHblKyQuSfFsi6RQAAACb87b26dV0GjHmMJnE0Tk8CzNmhg==</Dsn>
<ConnectionType>Default</ConnectionType>
<LogonUser></LogonUser>
<LogonDomain></LogonDomain>
<LogonCred></LogonCred>
<InstanceId>MSRS13.MSSQLSERVER</InstanceId>
<InstallationID>{cd920604-a5c7-4554-b2a0-aadc04312fe5}</InstallationID>
<Add Key="SecureConnectionLevel" Value="0"/>
<Add Key="DisableSecureFormsAuthenticationCookie" Value="false"/>
<Add Key="CleanupCycleMinutes" Value="10"/>
<Add Key="MaxActiveReqForOneUser" Value="20"/>
<Add Key="DatabaseQueryTimeout" Value="120"/>
<Add Key="RunningRequestsScavengerCycle" Value="60"/>
<Add Key="RunningRequestsDbCycle" Value="60"/>
<Add Key="RunningRequestsAge" Value="30"/>
<Add Key="MaxScheduleWait" Value="5"/>
<Add Key="DisplayErrorLink" Value="true"/>
<Add Key="WebServiceUseFileShareStorage" Value="false"/>
<!-- <Add Key="ProcessTimeout" Value="150" /> -->
<!-- <Add Key="ProcessTimeoutGcExtension" Value="30" /> -->
<!-- <Add Key="WatsonFlags" Value="0x0430" /> full dump-->
<!-- <Add Key="WatsonFlags" Value="0x0428" /> minidump -->
<!-- <Add Key="WatsonFlags" Value="0x0002" /> no dump-->
<Add Key="WatsonFlags" Value="0x0428"/>
<Add Key="WatsonDumpOnExceptions" Value="Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException"/>
<Add Key="WatsonDumpExcludeIfContainsExceptions" Value="System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException,System.AppDomainUnloadedException"/>
<URLReservations>
<Application>
<Name>ReportServerWebService</Name>
<VirtualDirectory>ReportServer</VirtualDirectory>
<URLs>
<URL>
<UrlString>https://+:80</UrlString>
<AccountSid>S-1-5-80-2885764129-887777008-271615777-1616004480-2722851051</AccountSid>
<AccountName>NT SERVICE\ReportServer</AccountName>
</URL>
</URLs>
</Application>
<Application>
<Name>ReportServerWebApp</Name>
<VirtualDirectory>Reports</VirtualDirectory>
<URLs>
<URL>
<UrlString>https://+:80</UrlString>
<AccountSid>S-1-5-80-2885764129-887777008-271615777-1616004480-2722851051</AccountSid>
<AccountName>NT SERVICE\ReportServer</AccountName>
</URL>
</URLs>
</Application>
</URLReservations>
<Authentication>
<AuthenticationTypes>
<RSWindowsNTLM/>
</AuthenticationTypes>
<RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
<RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
<Service>
<IsSchedulingService>True</IsSchedulingService>
<IsNotificationService>True</IsNotificationService>
<IsEventService>True</IsEventService>
<PollingInterval>10</PollingInterval>
<WindowsServiceUseFileShareStorage>False</WindowsServiceUseFileShareStorage>
<MemorySafetyMargin>80</MemorySafetyMargin>
<MemoryThreshold>90</MemoryThreshold>
<RecycleTime>720</RecycleTime>
<MaxAppDomainUnloadTime>30</MaxAppDomainUnloadTime>
<MaxQueueThreads>0</MaxQueueThreads>
<UrlRoot>
</UrlRoot>
<UnattendedExecutionAccount>
<UserName></UserName>
<Password></Password>
<Domain></Domain>
</UnattendedExecutionAccount>
<PolicyLevel>rssrvpolicy.config</PolicyLevel>
<IsWebServiceEnabled>True</IsWebServiceEnabled>
<IsReportManagerEnabled>True</IsReportManagerEnabled>
<FileShareStorageLocation>
<Path>
</Path>
</FileShareStorageLocation>
<DefaultFileShareAccount>
<Domain></Domain>
<UserName></UserName>
<Password></Password>
</DefaultFileShareAccount>
</Service>
<UI>
<ReportServerUrl>
</ReportServerUrl>
<PageCountMode>Estimate</PageCountMode>
</UI>
<Extensions>
<Delivery>
<Extension Name="Report Server FileShare" Type="Microsoft.ReportingServices.FileShareDeliveryProvider.FileShareProvider,ReportingServicesFileShareDeliveryProvider">
<MaxRetries>3</MaxRetries>
<SecondsBeforeRetry>900</SecondsBeforeRetry>
<Configuration>
<FileShareConfiguration>
<ExcludedRenderFormats>
<RenderingExtension>HTMLOWC</RenderingExtension>
<RenderingExtension>NULL</RenderingExtension>
<RenderingExtension>RGDI</RenderingExtension>
</ExcludedRenderFormats>
</FileShareConfiguration>
</Configuration>
</Extension>
<Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider,ReportingServicesEmailDeliveryProvider">
<MaxRetries>3</MaxRetries>
<SecondsBeforeRetry>900</SecondsBeforeRetry>
<Configuration>
<RSEmailDPConfiguration>
<SMTPServer></SMTPServer>
<SMTPServerPort>
</SMTPServerPort>
<SMTPAccountName>
</SMTPAccountName>
<SMTPConnectionTimeout>
</SMTPConnectionTimeout>
<SMTPServerPickupDirectory>
</SMTPServerPickupDirectory>
<SMTPUseSSL>False</SMTPUseSSL>
<SendUsing>2</SendUsing>
<SMTPAuthenticate>0</SMTPAuthenticate>
<SendUserName></SendUserName>
<SendPassword></SendPassword>
<From></From>
<EmbeddedRenderFormats>
<RenderingExtension>MHTML</RenderingExtension>
</EmbeddedRenderFormats>
<PrivilegedUserRenderFormats>
</PrivilegedUserRenderFormats>
<ExcludedRenderFormats>
<RenderingExtension>HTMLOWC</RenderingExtension>
<RenderingExtension>NULL</RenderingExtension>
<RenderingExtension>RGDI</RenderingExtension>
</ExcludedRenderFormats>
<SendEmailToUserAlias>True</SendEmailToUserAlias>
<DefaultHostName>
</DefaultHostName>
<PermittedHosts>
</PermittedHosts>
</RSEmailDPConfiguration>
</Configuration>
</Extension>
<Extension Name="Report Server DocumentLibrary" Type="Microsoft.ReportingServices.SharePoint.SharePointDeliveryExtension.DocumentLibraryProvider,ReportingServicesSharePointDeliveryExtension">
<MaxRetries>3</MaxRetries>
<SecondsBeforeRetry>900</SecondsBeforeRetry>
<Configuration>
<DocumentLibraryConfiguration>
<ExcludedRenderFormats>
<RenderingExtension>HTMLOWC</RenderingExtension>
<RenderingExtension>NULL</RenderingExtension>
<RenderingExtension>RGDI</RenderingExtension>
</ExcludedRenderFormats>
</DocumentLibraryConfiguration>
</Configuration>
</Extension>
<Extension Name="NULL" Type="Microsoft.ReportingServices.NullDeliveryProvider.NullProvider,ReportingServicesNullDeliveryProvider"/>
<Extension Name="Report Server PowerBI" Type="Microsoft.ReportingServices.PowerBIDeliveryProvider.PowerBIDeliveryProvider,ReportingServicesPowerBIDeliveryProvider">
<MaxRetries>3</MaxRetries>
<SecondsBeforeRetry>900</SecondsBeforeRetry>
<Configuration>
<PowerBIDeliveryConfiguration>
</PowerBIDeliveryConfiguration>
</Configuration>
</Extension>
</Delivery>
<DeliveryUI>
<Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailDeliveryProviderControl,ReportingServicesEmailDeliveryProvider">
<DefaultDeliveryExtension>True</DefaultDeliveryExtension>
<Configuration>
<RSEmailDPConfiguration>
<DefaultRenderingExtension>MHTML</DefaultRenderingExtension>
</RSEmailDPConfiguration>
</Configuration>
</Extension>
<Extension Name="Report Server FileShare" Type="Microsoft.ReportingServices.FileShareDeliveryProvider.FileShareUIControl,ReportingServicesFileShareDeliveryProvider"/>
<Extension Name="Report Server PowerBI" Type="Microsoft.ReportingServices.PowerBIDeliveryProvider.PowerBIDeliveryUIControl,ReportingServicesPowerBIDeliveryProvider"/>
</DeliveryUI>
<Render>
<Extension Name="WORDOPENXML" Type="Microsoft.ReportingServices.Rendering.WordRenderer.WordOpenXmlRenderer.WordOpenXmlDocumentRenderer,Microsoft.ReportingServices.WordRendering"/>
<Extension Name="WORD" Type="Microsoft.ReportingServices.Rendering.WordRenderer.WordDocumentRenderer,Microsoft.ReportingServices.WordRendering" Visible="false"/>
<Extension Name="EXCELOPENXML" Type="Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.ExcelOpenXmlRenderer,Microsoft.ReportingServices.ExcelRendering"/>
<Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="false"/>
<Extension Name="PPTX" Type="Microsoft.ReportingServices.Rendering.PowerPointRendering.PptxRenderingExtension,Microsoft.ReportingServices.PowerPointRendering"/>
<Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering"/>
<Extension Name="IMAGE" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.ImageRenderer,Microsoft.ReportingServices.ImageRendering"/>
<Extension Name="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering">
<Configuration>
<DeviceInfo>
<DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing>
</DeviceInfo>
</Configuration>
</Extension>
<Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering"/>
<Extension Name="XML" Type="Microsoft.ReportingServices.Rendering.DataRenderer.XmlDataReport,Microsoft.ReportingServices.DataRendering"/>
<Extension Name="ATOM" Type="Microsoft.ReportingServices.Rendering.DataRenderer.AtomDataReport,Microsoft.ReportingServices.DataRendering"/>
<Extension Name="NULL" Type="Microsoft.ReportingServices.Rendering.NullRenderer.NullReport,Microsoft.ReportingServices.NullRendering" Visible="false"/>
<Extension Name="RGDI" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.RGDIRenderer,Microsoft.ReportingServices.ImageRendering" Visible="false"/>
<Extension Name="HTML4.0" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html40RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false">
<Configuration>
<DeviceInfo>
<DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing>
</DeviceInfo>
</Configuration>
</Extension>
<Extension Name="HTML5" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html5RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false">
<Configuration>
<DeviceInfo>
<DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing>
</DeviceInfo>
</Configuration>
</Extension>
<Extension Name="RPL" Type="Microsoft.ReportingServices.Rendering.RPLRendering.RPLRenderer,Microsoft.ReportingServices.RPLRendering" Visible="false" LogAllExecutionRequests="false"/>
</Render>
<!--
For the SQLPDW extension to work, install the SQL Server PDW Client Tools on the report server.
NOTE: The SQLPDW extension is deprecated. It supports old versions of SQL Server Parallel Data Warehouse (PDW).
To connect to Analytics Platform System, use the SQL (SQL Server) extension.
For the ORACLE extension to work, install the Oracle Data Provider for NET (ODP.NET) on the report server.
For TERADATA extension to work, install the .NET Provider for Teradata on the report server.
-->
<Data>
<Extension Name="SQL" Type="Microsoft.ReportingServices.DataExtensions.SqlConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="SQLAZURE" Type="Microsoft.ReportingServices.DataExtensions.SqlAzureConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="SQLPDW" Type="Microsoft.ReportingServices.DataExtensions.SqlDwConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="OLEDB-MD" Type="Microsoft.ReportingServices.DataExtensions.AdoMdConnection,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="SHAREPOINTLIST" Type="Microsoft.ReportingServices.DataExtensions.SharePointList.SPListConnection,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="ORACLE" Type="Microsoft.ReportingServices.DataExtensions.OracleClientConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="ESSBASE" Type="Microsoft.ReportingServices.DataExtensions.Essbase.EssbaseConnection,Microsoft.ReportingServices.DataExtensions.Essbase"/>
<Extension Name="SAPBW" Type="Microsoft.ReportingServices.DataExtensions.SapBw.SapBwConnection,Microsoft.ReportingServices.DataExtensions.SapBw"/>
<Extension Name="TERADATA" Type="Microsoft.ReportingServices.DataExtensions.TeradataConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="OLEDB" Type="Microsoft.ReportingServices.DataExtensions.OleDbConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="ODBC" Type="Microsoft.ReportingServices.DataExtensions.OdbcConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
<Extension Name="XML" Type="Microsoft.ReportingServices.DataExtensions.XmlDPConnection,Microsoft.ReportingServices.DataExtensions"/>
</Data>
<SemanticQuery>
<Extension Name="SQL" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MSSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
<Configuration>
<EnableMathOpCasting>False</EnableMathOpCasting>
</Configuration>
</Extension>
<Extension Name="SQLAZURE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MSSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
<Configuration>
<EnableMathOpCasting>False</EnableMathOpCasting>
</Configuration>
</Extension>
<Extension Name="SQLPDW" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQLADW.MSSqlAdwSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
<Configuration>
<EnableMathOpCasting>False</EnableMathOpCasting>
</Configuration>
</Extension>
<Extension Name="ORACLE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Oracle.OraSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
<Configuration>
<EnableMathOpCasting>True</EnableMathOpCasting>
<DisableNO_MERGEInLeftOuters>False</DisableNO_MERGEInLeftOuters>
<EnableUnistr>False</EnableUnistr>
<DisableTSTruncation>False</DisableTSTruncation>
</Configuration>
</Extension>
<Extension Name="TERADATA" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Teradata.TdSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
<Configuration>
<EnableMathOpCasting>True</EnableMathOpCasting>
<ReplaceFunctionName>oREPLACE</ReplaceFunctionName>
</Configuration>
</Extension>
<Extension Name="OLEDB-MD" Type="Microsoft.AnalysisServices.Modeling.QueryExecution.ASSemanticQueryCommand,Microsoft.AnalysisServices.Modeling"/>
</SemanticQuery>
<ModelGeneration>
<Extension Name="SQL" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MsSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
<Extension Name="SQLAZURE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MsSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
<Extension Name="ORACLE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Oracle.OraSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
<Extension Name="TERADATA" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Teradata.TdSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
<Extension Name="OLEDB-MD" Type="Microsoft.AnalysisServices.Modeling.Generation.ModelGeneratorExtension,Microsoft.AnalysisServices.Modeling"/>
</ModelGeneration>
<Security>
<Extension Name="Windows" Type="Microsoft.ReportingServices.Authorization.WindowsAuthorization, Microsoft.ReportingServices.Authorization"/>
</Security>
<Authentication>
<Extension Name="Windows" Type="Microsoft.ReportingServices.Authentication.WindowsAuthentication, Microsoft.ReportingServices.Authorization"/>
</Authentication>
<EventProcessing>
<Extension Name="SnapShot Extension" Type="Microsoft.ReportingServices.Library.HistorySnapShotCreatedHandler,ReportingServicesLibrary">
<Event>
<Type>ReportHistorySnapshotCreated</Type>
</Event>
</Extension>
<Extension Name="Timed Subscription Extension" Type="Microsoft.ReportingServices.Library.TimedSubscriptionHandler,ReportingServicesLibrary">
<Event>
<Type>TimedSubscription</Type>
</Event>
</Extension>
<Extension Name="Cache Refresh Plan Extension" Type="Microsoft.ReportingServices.Library.CacheRefreshPlanHandler,ReportingServicesLibrary">
<Event>
<Type>RefreshCache</Type>
</Event>
</Extension>
<Extension Name="Shared Dataset Cache Update Extension" Type="Microsoft.ReportingServices.Library.SharedDatasetCacheUpdatePlanHandler,ReportingServicesLibrary">
<Event>
<Type>SharedDatasetCacheUpdate</Type>
</Event>
</Extension>
<Extension Name="Cache Update Extension" Type="Microsoft.ReportingServices.Library.ReportExecutionSnapshotUpdateEventHandler,ReportingServicesLibrary">
<Event>
<Type>SnapshotUpdated</Type>
</Event>
</Extension>
</EventProcessing>
</Extensions>
<MapTileServerConfiguration>
<MaxConnections>2</MaxConnections>
<Timeout>10</Timeout>
<AppID>(Default)</AppID>
<CacheLevel>Default</CacheLevel>
</MapTileServerConfiguration>
</Configuration>
Standaardconfiguratiebestand voor een SharePoint-modusrapportserver
Het bestand rsreportserver.config is standaard geïnstalleerd op de volgende locatie:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting
<Configuration>
<Dsn />
<ConnectionType>Default</ConnectionType>
<LogonUser>
</LogonUser>
<LogonDomain>
</LogonDomain>
<LogonCred>
</LogonCred>
<InstanceId>MSRS12.@Sharepoint</InstanceId>
<Add Key="SecureConnectionLevel" Value="0" />
<Add Key="CleanupCycleMinutes" Value="10" />
<Add Key="MaxActiveReqForOneUser" Value="20" />
<Add Key="AlertingCleanupCycleMinutes" Value="20" />
<Add Key="AlertingDataCleanupMinutes" Value="360" />
<Add Key="AlertingExecutionLogCleanupMinutes" Value="10080" />
<Add Key="AlertingMaxDataRetentionDays" Value="180" />
<Add Key="RunningRequestsScavengerCycle" Value="60" />
<Add Key="RunningRequestsDbCycle" Value="60" />
<Add Key="RunningRequestsAge" Value="30" />
<Add Key="MaxScheduleWait" Value="5" />
<Add Key="DisplayErrorLink" Value="true" />
<Add Key="WebServiceUseFileShareStorage" Value="false" />
<!-- <Add Key="ProcessTimeout" Value="150" /> -->
<!-- <Add Key="ProcessTimeoutGcExtension" Value="30" /> -->
<!-- <Add Key="WatsonFlags" Value="0x0430" /> full dump-->
<!-- <Add Key="WatsonFlags" Value="0x0428" /> minidump -->
<!-- <Add Key="WatsonFlags" Value="0x0002" /> no dump-->
<Add Key="WatsonFlags" Value="0x0428" />
<Add Key="WatsonDumpOnExceptions" Value="Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException" />
<Add Key="WatsonDumpExcludeIfContainsExceptions" Value="System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException" />
<RStrace>
<add name="FileName" value="ReportServerService" />
<add name="FileSizeLimitMb" value="32" />
<add name="KeepFilesForDays" value="14" />
<add name="Prefix" value="tid, time" />
<add name="TraceListeners" value="file" />
<add name="TraceFileMode" value="unique" />
<add name="Components" value="all:3" />
</RStrace>
<URLReservations>
<Application>
<Name>ReportServerWebService</Name>
<VirtualDirectory>ReportServer</VirtualDirectory>
<URLs>
<URL>
<UrlString>https://+:80</UrlString>
<AccountSid>
</AccountSid>
<AccountName>
</AccountName>
</URL>
</URLs>
</Application>
<Application>
<Name>ReportManager</Name>
<VirtualDirectory>Reports</VirtualDirectory>
<URLs>
<URL>
<UrlString>https://+:80</UrlString>
<AccountSid>
</AccountSid>
<AccountName>
</AccountName>
</URL>
</URLs>
</Application>
</URLReservations>
<Authentication>
<AuthenticationTypes>
<RSWindowsNTLM />
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
<Service>
<IsSchedulingService>True</IsSchedulingService>
<IsNotificationService>True</IsNotificationService>
<IsEventService>True</IsEventService>
<IsAlertingService>True</IsAlertingService>
<PollingInterval>10</PollingInterval>
<WindowsServiceUseFileShareStorage>False</WindowsServiceUseFileShareStorage>
<MemorySafetyMargin>80</MemorySafetyMargin>
<MemoryThreshold>90</MemoryThreshold>
<RecycleTime>720</RecycleTime>
<MaxAppDomainUnloadTime>30</MaxAppDomainUnloadTime>
<MaxQueueThreads>0</MaxQueueThreads>
<UrlRoot>
</UrlRoot>
<PolicyLevel>rssrvpolicy.config</PolicyLevel>
<IsWebServiceEnabled>True</IsWebServiceEnabled>
<FileShareStorageLocation>
<Path>
</Path>
</FileShareStorageLocation>
</Service>
<UI>
<ReportServerUrl>
</ReportServerUrl>
<PageCountMode>Estimate</PageCountMode>
</UI>
<MapTileServerConfiguration>
<MaxConnections>2</MaxConnections>
<Timeout>10</Timeout>
<AppID>(Default)</AppID>
<CacheLevel>Default</CacheLevel>
</MapTileServerConfiguration>
</Configuration>
Verwante inhoud
- een Reporting Services-configuratiebestand (RSreportserver.config) wijzigen
- Beschikbare geheugen configureren voor rapportservertoepassingen
- Reporting Services-configuratiebestanden
- een rapportserver (Report Server Configuration Manager) initialiseren
- versleutelde rapportservergegevens (Report Server Configuration Manager) opslaan
- Report Server Configuration Manager (systeemeigen modus)
- Probeer het Reporting Services-forum