Deployment and Version Support in SQL Server Data Tools (SSRS)
SQL Server Data Tools supporta gli scenari seguenti:
Apertura delle definizioni dei report (*.rdl) e dei progetti server di report (*.rptproj).
Compilazione delle definizioni di report.
Visualizzazione in anteprima dei report in Progettazione report.
Distribuzione dei report nei server di report.
Proprietà di configurazione e distribuzione
SQL Server Data Tools (SSDT) supporta le configurazioni del progetto. Una configurazione di progetto è costituita da un set di proprietà che consentono di specificare percorsi e comportamenti quando un progetto viene compilato come passaggio nella visualizzazione in anteprima o nella distribuzione dei report. Per ulteriori informazioni sulle configurazioni di progetto, vedere la documentazione di Visual Studio.
Utilizzare le configurazioni di progetto per controllare l'aggiornamento delle definizioni di report alle versioni dello schema compatibili con i server di report di destinazione. Le proprietà controllate dalle configurazioni di progetto includono il server di report di destinazione, la cartella in cui il processo di compilazione consente di archiviare temporaneamente le definizioni di report per l'anteprima e la distribuzione, nonché i livelli di errore.
I report vengono compilati prima di essere sottoposti a rendering come anteprime in Progettazione report o di essere distribuiti nel server di report.
Le proprietà di configurazione vengono impostate nella finestra di dialogo Proprietà progetto di SQL Server Data Tools (SSDT).
Nelle proprietà di compilazione e distribuzione è incluso quanto segue:
OutputPath è una proprietà di compilazione che identifica il percorso delle cartelle per archiviare la definizione del report usata nella verifica della compilazione, nella distribuzione e nell'anteprima dei report.
ErrorLevel è una proprietà di compilazione che identifica la gravità dei problemi di compilazione segnalati come errori. I problemi con livelli di gravità minori o uguali al valore di ErrorLevel vengono segnalati come errori; in caso contrario, vengono segnalati come avvisi. Per altre informazioni, vedere la sezione "Convalida del report e livelli di errore" in Progettare report con Progettazione report (SSRS).
TargetServerVersion è una proprietà di distribuzione che consente di identificare la versione prevista di SQL Server Reporting Services installata nel server di report di destinazione specificato nella proprietà TargetServerURL.
Quando si specifica la versione precedente di SQL Server Reporting Services nella finestra di dialogo Proprietà progetto, i report non vengono ripristinati automaticamente alla versione precedente. Di conseguenza, un progetto del server di report può contenere report delle due diverse versioni di SQL Server. Quando il progetto server di report viene distribuito, tutti i report presenti nel progetto vengono convertiti nella versione specificata in TargetServerVersion.
È possibile aggiungere più di una configurazione di progetto a un progetto; ognuna viene utilizzata per uno scenario differente, ad esempio la distribuzione in versioni diverse di server di report. Per altre informazioni, vedere Impostare le proprietà di distribuzione (Reporting Services) e Finestra di dialogo Pagine delle proprietà del progetto.
Versioni supportate
Nota
SQL Server Data Tools (SSDT), l'ambiente di sviluppo a 32 bit per progetti server di report, non può essere eseguito in computer basati su Itanium e non può essere installato nei server basati su Itanium. Il supporto per SQL Server Data Tools è tuttavia disponibile per i computer con processore x64.
Nella tabella seguente sono descritte le versioni supportate per la creazione e la pubblicazione di report in SQL Server Data Tools (SSDT).
Nota
Lo schema non è cambiato fin da SQL Server 2008.
Tipo di progetto o file | Versione | Creazione di report | Pubblicazione di report | Note |
---|---|---|---|---|
Progetto server di report o Progetto Creazione guidata report |
SQL Server 2014 | Schema RDL 2014 | SQL Server 2014 Reporting Services | |
Progetto server di report o Progetto Creazione guidata report |
SQL Server 2012 | Schema RDL 2012 | SQL Server 2012 Reporting Services. | |
Progetto server di report o Progetto Creazione guidata report |
SQL Server 2008 R2 | Schema RDL 2008 R2 | SQL Server 2008 R2 Reporting Services | |
Progetto server di report o Progetto Creazione guidata report |
SQL Server 2008 | Schema RDL 2008 | Solo server di report di SQL Server 2008 Reporting Services | Aggiornamenti dello schema da RDL 2003 e RDL 2005 a RDL 2008 in locale. |
Progetto server di report o Progetto Creazione guidata report |
SQL Server 2005 | Schema RDL 2005 | SQL Server 2005 o SQL Server 2008 Reporting Services server di report | |
Progetto server di report | SQL Server 2000 | Schema RDL 2003 | Non supportato | |
Progettazione report di Visual Studio RDLC | Visual Studio 2005 Visual Studio 2008 |
Schema RDL 2005 | Non supportato | Lo schema RDL 2008 non è supportato. |
Controlli Visualizzatore di Visual Studio | Visual Studio 2005 Visual Studio 2008 |
RDL 2008 non supportato in modalità locale | N/D | Può visualizzare report RDL 2008 in SQL Server 2008 Reporting Services server di report in modalità server. |
Per altre informazioni sull'apertura di report in una versione precedente dello schema di definizione del report, vedere Aggiornare i report. Per ulteriori informazioni su schemi di definizione dei report specifici, vedere la pagina relativa alla specifica del linguaggio RDL.