Not
Å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.
Gäller för: SQL Server 2016 (13.x) Reporting Services och senare versioner
Power BI Report Server
SharePoint
Information om innehåll som är relaterat till tidigare versioner av SQL Server Reporting Services (SSRS) finns i Vad är SQL Server Reporting Services?
SQL Server Reporting Services inbyggt läge använder två SQL Server-relationsdatabaser för att lagra rapportservermetadata och -objekt. En databas används för primär lagring och den andra lagrar tillfälliga data.
Databaserna skapas tillsammans och binds efter namn. Med en SQL Server-standardinstans får databaserna namnet reportserver och reportservertempdb. Tillsammans kallas de två databaserna för rapportserverdatabasen eller rapportserverkatalogen.
Sql Server Reporting Services SharePoint-läge innehåller en tredje databas som används för metadata för dataaviseringar. De tre databaserna skapas för varje SSRS-tjänstprogram. Databasnamnen innehåller som standard ett GUID som representerar tjänstprogrammet.
Följande är exempelnamn på de tre SharePoint-lägesdatabaserna:
ReportingService_90a9f37075544f22953c4a62e4a9f370
ReportingService_90a9f37075544f22953c4a62e4a9f370TempDB
ReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting
Viktigt!
Skriv inte program som kör frågor mot rapportserverdatabasen. Rapportserverdatabasen är inte ett offentligt schema. Tabellstrukturen kan ändras från en version till en annan. Om du skriver ett program som kräver åtkomst till rapportserverdatabasen använder du alltid API:erna för SQL Server Reporting Services för att komma åt rapportserverdatabasen.
Körningsloggvyer är undantag från den här regeln. Mer information finns i Körningslogg för Rapportserver samt ExecutionLog3-vyn.
Sätt att skapa rapportserverdatabasen
Internt läge
Du kan skapa rapportserverdatabasen i inbyggt läge på följande sätt:
Automatisk. Använd installationsguiden för SQL Server om du väljer standardkonfigurationsalternativet för installation. I installationsguiden för SQL Server är det här alternativet Installera och konfigurera på sidan Installationsalternativ för rapportserver . Om du väljer alternativet Installera endast måste du använda SQL Server Report Server Configuration Manager för att skapa databasen. (Gäller endast för SQL Server Reporting Services 2016 och tidigare)
Manuell. Använd SQL Server Reporting Services Configuration Manager. Skapa rapportserverdatabasen manuellt om du använder en sql Server-fjärrdatabasmotor som värd för databasen. Mer information finns i Skapa en rapportserverdatabas i inbyggt läge.
SharePoint-läge
Sidan Installationsalternativ för rapportservern har bara ett alternativ för SharePoint-läge, Endast installation. Det här alternativet installerar alla SQL Server Reporting Services-filer och den delade SQL Server Reporting Services-tjänsten. Nästa steg är att skapa minst ett SSRS-tjänstprogram på något av följande sätt:
Gå till Central administration i SharePoint Server för att skapa ett SSRS-tjänstprogram. Mer information finns i avsnittet Skapa ett tjänstprogrami Installera den första rapportservern i SharePoint-läge.
Använd SQL Server Reporting Services PowerShell-cmdletar för att skapa ett tjänstprogram och rapportserverdatabaserna. Mer information finns i exemplet för att skapa tjänstprogram i avsnittet PowerShell-cmdletar för Reporting Services SharePoint-läge.
Krav för databasserverversion
SQL Server används som värd för rapportserverdatabaserna. SQL Server Database Engine-instansen kan vara lokal eller fjärransluten. Följande versioner av SQL Server Database Engine som stöds kan vara värdar för rapportserverdatabaserna:
Hanterad instans i Azure SQL
SQL Server 2022
SQL Server 2019
- SQL Server 2017
-
SQL Server 2016 (13.x)
-
SQL Server 2014 (12.x)
-
SQL Server 2012 (11.x)
Anmärkning
SQL i Linux är inte en miljö som stöds som värd för en SQL Server Reporting Services-databas.
Om du skapar rapportserverdatabasen på en fjärrdator konfigurerar du anslutningen så att den använder ett domänanvändarkonto eller ett tjänstkonto som har nätverksåtkomst. Om du använder en SQL Server-fjärrinstans bör du överväga vilka autentiseringsuppgifter som rapportservern ska använda för att ansluta till instansen. Mer information finns i Konfigurera en rapportserverdatabasanslutning (Konfigurationshanteraren för rapportserver).
Viktigt!
Rapportservern och SQL Server-instansen som är värd för rapportserverdatabasen kan finnas i olika domäner. För internetdistribution är det vanligt att använda en server som finns bakom en brandvägg.
Om du konfigurerar en rapportserver för Internetåtkomst använder du SQL Server-autentiseringsuppgifter för att ansluta till instansen av SQL Server som finns bakom brandväggen. Skydda anslutningen med hjälp av IPSEC.
Versionskrav för en databasserver
När du skapar en rapportserverdatabas kan inte alla utgåvor av SQL Server användas som värd för databasen. Mer information finns i Versionskraven för rapportserverdatabasen i SQL Server Reporting Services-funktioner som stöds av dess utgåvor.