Creare un database del server di reportCreate a report server database

SI APPLICA A:APPLIES TO: sìSQL Server 2016 Reporting Services e versioni successiveSQL Server 2016 Reporting Services and later sìServer di report di Power BIPower BI Report Server sìSharePointSharePointSI APPLICA A:APPLIES TO: sìSQL Server 2016 Reporting Services e versioni successiveSQL Server 2016 Reporting Services and later sìServer di report di Power BIPower BI Report Server sìSharePointSharePoint

Per contenuti relativi a versioni precedenti di SQL Server Reporting Services (SSRS), vedere SQL Server 2014 Reporting Services.For content related to previous versions of SQL Server Reporting Services (SSRS), see SQL Server 2014 Reporting Services.

La modalità nativa di SQL Server Reporting ServicesReporting Services usa due database relazionali di SQL ServerSQL Server per l'archiviazione di metadati e oggetti del server di report.SQL Server Reporting ServicesReporting Services native mode uses two SQL ServerSQL Server relational databases to store report server metadata and objects. Un database è utilizzato per l'archiviazione primaria e l'altro per l'archiviazione dei dati temporanei.One database is used for primary storage, and the second one stores temporary data.

I database vengono creati assieme e associati in base al nome.The databases are created together and bound by name. Con un'istanza di SQL ServerSQL Server predefinita, i database sono denominati reportserver e reportservertempdb.With a default SQL ServerSQL Server instance, the databases are named reportserver and reportservertempdb. I due database vengono detti collettivamente database del server di report o catalogo del server di report.Collectively, the two databases are called the report server database or report server catalog.

La modalità SharePoint di SQL Server Reporting ServicesReporting Services include un terzo database usato per i metadati di avviso dei dati.SQL Server Reporting ServicesReporting Services SharePoint mode includes a third database that's used for data alerting metadata. Vengono creati tre database per ciascuna applicazione di servizio SSRS.The three databases are created for each SSRS service application. I nomi dei database includono per impostazione predefinita un GUID che rappresenta l'applicazione di servizio.The database names by default include a GUID that represents the service application.

Nota

L'integrazione di Reporting Services con SharePoint non è più disponibile nelle versioni successive a SQL Server 2016.Reporting Services integration with SharePoint is no longer available after SQL Server 2016.

Di seguito sono riportati nomi di esempio dei tre database della modalità SharePoint:The following are example names of the three SharePoint mode databases:

  • ReportingService_90a9f37075544f22953c4a62e4a9f370ReportingService_90a9f37075544f22953c4a62e4a9f370

  • ReportingService_90a9f37075544f22953c4a62e4a9f370TempDBReportingService_90a9f37075544f22953c4a62e4a9f370TempDB

  • ReportingService_90a9f37075544f22953c4a62e4a9f370_AlertingReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting

Importante

Non scrivere applicazioni che eseguono query sul database del server di report.Don't write applications that run queries against the report server database. Il database del server di report non è uno schema pubblico.The report server database isn't a public schema. La struttura della tabella potrebbe cambiare da una versione all'altra.The table structure might change from one release to the next. Se si scrive un'applicazione che richiede l'accesso al database del server di report, usare sempre le API di SQL Server Reporting ServicesReporting Services per accedere al database del server di report.If you write an application that requires access to the report server database, always use the SQL Server Reporting ServicesReporting Services APIs to access the report server database.

Le viste del log di esecuzione rappresentano un'eccezione a questa regola.Execution log views are exceptions to this rule. Per altre informazioni, vedere Vista ExecutionLog ed ExecutionLog3 del server di report.For more information, see Report Server ExecutionLog and the ExecutionLog3 View.

Modi per creare il database del server di reportWays to create the report server database

Modalità nativaNative mode

È possibile creare il database del server di report in modalità nativa nei modi seguenti:You can create the native mode report server database in the following ways:

  • AutomaticoAutomatic. Usare la configurazione guidata di SQL Server, se si sceglie l'opzione di configurazione predefinita per l'installazione.Use the SQL Server setup wizard if you choose the default configuration option for installation. Nell'Installazione guidata di SQL Server, si tratta dell'opzione Installazione e configurazione nella pagina delle opzioni di installazione del server di report.In the SQL Server Installation Wizard, this option is Install and configure on the Report Server Installation Options page. Se si sceglie l'opzione Solo installazione, è necessario usare Gestione configurazione SQL Server Reporting Services per creare il database.If you choose the Install only option, you must use SQL Server Reporting Services Configuration Manager to create the database.

  • Manuale.Manual. Usare Gestione configurazione SQL Server Reporting ServicesReporting Services.Use SQL Server Reporting ServicesReporting Services Configuration Manager. Creare manualmente il database del server di report se per ospitare il database si usa un Motore di database di SQL ServerSQL Server Database Engine remoto.Create the report server database manually if you use a remote Motore di database di SQL ServerSQL Server Database Engine to host the database. Per altre informazioni, vedere Creare un database del server di report in modalità nativa.For more information, see Create a Native Mode Report Server Database.

Modalità SharePointSharePoint mode

Nella pagina delle opzioni di installazione del server di report è disponibile solo l'opzione Solo installazione per la modalità SharePoint.The Report Server Installation Options page has only one option for SharePoint mode, Install Only. Questa opzione consente di installare tutti i file di SQL Server Reporting ServicesReporting Services e il servizio condiviso SQL Server Reporting ServicesReporting Services.This option installs all the SQL Server Reporting ServicesReporting Services files and the SQL Server Reporting ServicesReporting Services shared service. Il passaggio successivo prevede la creazione di almeno un'applicazione di servizio SSRS in una delle modalità seguenti:The next step is to create at least one SSRS service application in one of the following ways:

Requisiti relativi alla versione del server di databaseDatabase server version requirements

SQL ServerSQL Server viene usato per ospitare i database del server di report.is used to host the report server databases. L'istanza di Motore di database di SQL ServerSQL Server Database Engine può essere locale o remota.The Motore di database di SQL ServerSQL Server Database Engine instance can be local or remote. Le versioni supportate seguenti di Motore di database di SQL ServerSQL Server Database Engine possono ospitare i database del server di report:The following supported versions of Motore di database di SQL ServerSQL Server Database Engine can host the report server databases:

  • SQL Server 2016 (13.x)SQL Server 2016 (13.x)

  • SQL Server 2014 (12.x)SQL Server 2014 (12.x)

  • SQL Server 2012 (11.x)SQL Server 2012 (11.x)

  • SQL Server 2008 R2SQL Server 2008 R2

  • SQL Server 2008SQL Server 2008

Se s crea il database del server di report in un computer remoto, configurare la connessione per l'uso di un account utente di dominio o un account di servizio con accesso alla rete.If you create the report server database on a remote computer, configure the connection to use a domain user account or a service account that has network access. Se si usa un'istanza remota di SQL ServerSQL Server, valutare attentamente le credenziali che il server di report dovrà usare per connettersi all'istanza.If you use a remote SQL ServerSQL Server instance, consider which credentials the report server should use to connect to the instance. Per altre informazioni, vedere Configurare una connessione del database del server di report (Gestione configurazione SSRS).For more information, see Configure a Report Server Database Connection (SSRS Configuration Manager).

Importante

Il server di report e l'istanza di SQL ServerSQL Server che ospita il database del server di report possono trovarsi in domini diversi.The report server and the SQL ServerSQL Server instance hosting the report server database can be in different domains. Per la distribuzione in Internet, è pratica comune usare un server protetto da firewall.For internet deployment, it's common practice to use a server that's behind a firewall.

Se si configura un server di report per l'accesso a Internet, usare credenziali di SQL ServerSQL Server per connettersi all'istanza di SQL ServerSQL Server protetta dal firewall.If you configure a report server for internet access, use SQL ServerSQL Server credentials to connect to the instance of SQL ServerSQL Server that's behind the firewall. Proteggere la connessione con IPSec.Secure the connection by using IPSEC.

Requisiti relativi all'edizione per un server di databaseEdition requirements for a database server

Quando si crea un database del server di report, non tutte le edizioni di SQL ServerSQL Server possono essere usate per ospitare il database.When you create a report server database, not all editions of SQL ServerSQL Server can be used to host the database. Per altre informazioni, vedere Requisiti relativi all'edizione per il database del server di report in Funzionalità di SQL Server Reporting Services supportate nelle diverse edizioni.For more information, see Edition requirements for the report server database in SQL Server Reporting Services features supported by its editions.

Passaggi successiviNext steps

Vedere Gestione configurazione Reporting Services.Read about Reporting Services Configuration Manager.

Altre domande?More questions? Visitare il forum su Reporting Services.Ask the Reporting Services forum.