Creazione di un database del server di report
Reporting Services utilizza due database relazionali di SQL Server per l'archiviazione di metadati e oggetti del server di report. Un database è utilizzato per l'archiviazione primaria e l'altro per l'archiviazione dei dati temporanei. I database vengono creati assieme e associati in base al nome. Con un'istanza predefinita di SQL Server, i database sono denominati reportserver e reportservertempdb. I due database vengono detti collettivamente "database del server di report" o "catalogo del server di report".
Importante |
---|
Non scrivere applicazioni che eseguono query sul database del server di report. Il database del server di report non è uno schema pubblico. La struttura della tabella potrebbe cambiare da una versione all'altra. Se si scrive un'applicazione che richiede l'accesso al database del server di report, utilizzare sempre le API di Reporting Services per accedere al database del server di report. |
Creazione del database del server di report
È possibile creare il database del server di report nei modi seguenti:
Automaticamente tramite il programma di installazione se si sceglie l'opzione di installazione della configurazione predefinita. In Installazione guidata di SQL Server l'opzione è Installa la configurazione predefinita della modalità nativa o Installa la configurazione predefinita della modalità integrata SharePoint e si trova nella pagina Opzioni di installazione del server di report. Se si sceglie l'opzione Istanza del server, è necessario utilizzare lo strumento di configurazione di Reporting Services per creare il database.
Manualmente tramite lo strumento di configurazione di Reporting Services. È necessario creare manualmente il database del server di report se per ospitare il database si utilizza un Motore di database di SQL Server remoto. Per ulteriori informazioni, vedere Procedura: Creazione di un database del server di report (configurazione di Reporting Services).
Requisiti relativi alla versione del server di database
Per ospitare i database del server di report, si utilizza SQL Server:
Per ospitare i database è possibile utilizzare SQL Server 2005 o SQL Server 2008. Non utilizzare SQL Server 2000 o le versioni precedenti di SQL Server.
L'istanza del Motore di database di SQL Server può essere locale o remota.
Per creare il database del server di report in un computer remoto, è necessario configurare la connessione per utilizzare un account utente di dominio o un account di servizio con accesso alla rete. Se si sceglie di utilizzare un'istanza remota di SQL Server, valutare attentamente le credenziali che il server di report dovrà utilizzare per connettersi all'istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione della connessione a un database del server di report.
Importante |
---|
Il server di report e l'istanza di SQL Server che ospita il database del server di report possono trovarsi in domini diversi. Per la distribuzione in Internet, è pratica comune utilizzare un server protetto da firewall. Se si configura un server di report per l'accesso a Internet, utilizzare credenziali di SQL Server per connettersi all'istanza di SQL Server protetta dal firewall e utilizzare IPSEC per proteggere la connessione. |
Requisiti relativi all'edizione del server di database
Quando si crea un database del server di report, tenere presente che non tutte le edizioni di SQL Server possono essere utilizzate per ospitare il database. Nella tabella seguente vengono indicate le edizioni del Motore di database che è possibile utilizzare per ogni edizione specifica di Reporting Services.
Edizione di SQL Server Reporting Services |
Edizione dell'istanza del Motore di database da utilizzare per ospitare il database |
---|---|
SQL Server Express with Advanced Services |
SQL Server Express with Advanced Services (solo locale) |
Web |
Web Edition (solo locale) |
Workgroup |
Workgroup Edition (solo locale) |
Evaluation |
Evaluation |
Developer |
Edizioni Standard, Developer, Enterprise (locali o remote) |
Standard |
Edizioni Standard, Enterprise (locali o remote) |
Enterprise |
Edizioni Standard, Enterprise (locali o remote) |
Cronologia modifiche
Aggiornamento del contenuto |
---|
Sono state aggiornate le informazioni presenti nella tabella Requisiti relativi all'edizione del server di database in modo che per la copia di valutazione di Reporting Services sia necessaria la copia di valutazione del Motore di database per ospitare il database di Reporting Services. |