Creazione di un database del server di report

Data aggiornamento: 12 dicembre 2006

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. Per impostazione predefinita, i database sono denominati reportserver e reportservertempdb. I due database vengono detti collettivamente "database del server di report" o "catalogo del server di report". Per ospitare i database è possibile utilizzare SQL Server 2000 o SQL Server 2005.

ms157285.note(it-it,SQL.90).gifImportante:
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, per accedere a tale database utilizzare sempre le API di Reporting Services.

Modalità del server e database del server di report

Quando si crea un database del server di report, è necessario sapere in anticipo se il server di report verrà distribuito in modalità nativa o in modalità di integrazione con SharePoint. Il contenuto del database del server di report dipende dalla modalità utilizzata. La modalità di esecuzione del server di report influisce sull'impostazione delle opzioni durante la creazione del database.

Poiché la modalità nativa è quella predefinita, non è disponibile alcuna opzione per la selezione di questa modalità durante la creazione del database. Se si distribuisce un server di report in modalità di integrazione con SharePoint, è invece necessario selezionare l'opzione Crea database del server di report in modalità di integrazione con SharePoint durante la creazione del database.

Se non si seleziona questa opzione, il database del server di report supporterà solo operazioni del server di report in modalità nativa. Per ulteriori informazioni, vedere Procedura: Creazione di un database del server di report per la modalità di integrazione con SharePoint (Configurazione di Reporting Services).

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 e si trova nella pagina Opzioni di installazione Server report. Se si sceglie l'opzione Istanza del server, è necessario utilizzare lo strumento Gestione configurazione Reporting Services per creare il database.
  • Manualmente tramite lo strumento Gestione configurazione Reporting Services. Per istruzioni, vedere Procedura: Creazione di un database del server di report (configurazione di Reporting Services).

È possibile creare un database del server di report in un'istanza locale o remota del Motore di database di SQL Server. 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 decide di utilizzare un'istanza remota di SQL Server, è opportuno valutare attentamente le credenziali che il server di report deve utilizzare per connettersi all'istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione della connessione a un database del server di report.

ms157285.note(it-it,SQL.90).gifImportante:
Server 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 le credenziali di SQL Server per connettersi all'istanza di SQL Server protetta dal firewall e utilizzare IPSEC per proteggere la connessione.

Creazione di database del server di report in edizioni diverse di SQL Server

Durante la creazione di un database del server di report, è importante tenere presente che non tutte le edizioni di SQL Server 2005 possono essere utilizzate per ospitare il database. Nella tabella seguente vengono illustrate le edizioni del Motore di database che è possibile utilizzare per le specifiche edizioni di Reporting Services.

Edizione di SQL Server 2005 Reporting Services Edizione dell'istanza del Motore di database da utilizzare per ospitare il database

SQL Server 2005 Express Edition with Advanced Services

SQL Server 2005 Express Edition with Advanced Services (solo locale).

Workgroup Edition

Workgroup Edition (solo locale)

Evaluation Edition

Edizioni Standard, Evaluation, Enterprise (locali o remote)

Developer Edition

Edizioni Standard, Developer, Enterprise (locali o remote)

Standard Edition

Edizioni Standard, Enterprise (locali o remote)

Enterprise Edition

Edizioni Standard, Enterprise (locali o remote)

Creazione di database del server di report su server aggiornati

In alcuni casi potrebbe verificarsi un'eccezione quando si tenta di creare un database del server di report su un'istanza di SQL Server che è stata aggiornata dalla versione 7.0. L'aggiornamento non imposta il livello di compatibilità del database per il database master. Di conseguenza, quando si imposta il database si verifica un'eccezione nello strumento Gestione configurazione Reporting Services. Per ulteriori informazioni sulla creazione del database in un server aggiornato, vedere Procedura: Configurazione di un database del server di report in un Motore di database aggiornato da SQL Server 7.0 (configurazione di Reporting Services).

Vedere anche

Attività

Procedura: Creazione di un database del server di report (configurazione di Reporting Services)

Concetti

Modalità di distribuzione di Reporting Services
Configurazione di Reporting Services per l'integrazione con SharePoint 3.0
Database del server di report
Amministrazione del database del server di report

Altre risorse

Introducing Reporting Services Programming

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

12 dicembre 2006

Nuovo contenuto:
  • Modalità del server e database del server di report

14 aprile 2006

Nuovo contenuto:
  • Creazione di database del server di report in edizioni diverse