Condividi tramite


Distribuzione e supporto della versione 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 dei report.

  • Visualizzazione in anteprima dei report in Progettazione report.

  • Distribuzione dei report in server di report.

Proprietà di configurazione e distribuzione

SQL Server Data Tools (SSDT) supporta le configurazioni di 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.

È possibile impostare le proprietà di configurazione 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 utilizzata 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 ulteriori 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.

    [!NOTA]

    L'utilizzo di TargetServerVersion per controllare l'aggiornamento e il ripristino delle definizioni del report è supportato solamente tra SQL Server 2008 Reporting Services (SSRS) e SQL Server 2008 R2 Reporting Services. Non è supportato nelle versioni precedenti di Reporting Services, ad esempio SQL Server 2005 Reporting Services (SSRS).

Quando si specifica la versione precedente di SQL Server Reporting Services nella finestra di dialogo Proprietà progetto, non vengono ripristinati automaticamente i report di questa versione. Di conseguenza, in un progetto server di report possono essere inclusi 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 ulteriori 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 è progettato per l'esecuzione in computer basati su Itanium e non può essere installato in server basati su Itanium. Tuttavia, è possibile utilizzare SQL Server Data Tools in 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 è stato 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 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

oppure

Progetto Creazione guidata report

SQL Server 2005

Schema RDL 2005

Server di report di SQL Server 2005 o SQL Server 2008 Reporting Services

Progetto server di report

SQL Server 2000

Schema RDL 2003

Non supportato

Progettazione report RDLC Visual Studio

Visual Studio 2005

Visual Studio 2008

Schema RDL 2005

Non supportato

Lo schema RDL 2008 non è supportato.

Controlli dei visualizzatori di Visual Studio

Visual Studio 2005

Visual Studio 2008

RDL 2008 non supportato in modalità locale

N/D

Consente di visualizzare i report RDL 2008 nel server di report di SQL Server 2008 Reporting Services in modalità server.

Per ulteriori 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.

Vedere anche

Concetti

Distribuzione e supporto della versione in SQL Server Data Tools (SSRS)