Condividi tramite


Modifiche del comportamento in SQL Server 2005 Reporting Services

In questo argomento vengono descritte modifiche essenziali apportate alla funzionalità di SQL Server Reporting Services che possono avere conseguenze sulla modalità di lavoro degli utenti.

Modifiche di inizializzazione e crittografia

Il servizio Web ReportServer non viene più utilizzato per inizializzare un'installazione di Reporting Services. In questa versione solo il servizio Windows ReportServer esegue l'inizializzazione. Quando il servizio Web ReportServer richiede la crittografia o decrittografia, chiama il servizio Windows ReportServer per ottenere le chiavi ed eseguire l'operazione. Prima di inviare la richiesta, il servizio Web esegue un controllo per verificare se è in esecuzione con l'account specificato nell'impostazione WebServiceAccount del file RSReportServer.config. Se l'account con il quale viene eseguito il servizio Web non corrisponde al valore specificato, il servizio Web restituisce un errore di non corrispondenza dell'account.

Questa modifica nel comportamento dell'inizializzazione introduce una maggiore dipendenza del servizio Web ReportServer dal servizio Windows ReportServer. L'esecuzione del servizio Windows ReportServer è ora un prerequisito per la maggior parte delle operazioni del servizio Web. Per ulteriori informazioni, vedere Inizializzazione di un server di report.

Comandi di installazione

In questa versione l'ambito delle operazioni che possono essere eseguite tramite installazione dalla riga di comando è stato ridotto. Non è più possibile utilizzare l'installazione dalla riga di comando per installare e distribuire un'installazione che include computer remoti. Non è più possibile distribuire un'installazione Web farm di ReportServer. Se in passato il programma di installazione è stato utilizzato per distribuire un'installazione di Reporting Services, ora è necessario utilizzare strumenti e metodi alternativi per distribuire il software. Dopo l'aggiornamento non sarà possibile utilizzare file batch e script di installazione creati in precedenza per distribuire i componenti di Reporting Services.

La proprietà DefaultValueQueryBased è ora in lettura/scrittura

La proprietà DefaultValueQueryBased è una proprietà booleana che indica se i valori predefiniti di un parametro sono basati su una query. Nella versione precedente questa proprietà è di sola lettura. Questa proprietà è stata modificata per accettare le operazioni di scrittura in modo da consentire l'aggiornamento a livello di programmazione di questo valore per un report pubblicato. Se si utilizza questa proprietà all'interno del codice, verificare che l'applicazione funzioni correttamente.

L'estensione per il rendering Excel supporta il Binary Interchange File Format

L'estensione per il rendering Excel esegue il rendering dei report nel formato di file nativo di Microsoft Excel, eliminando la maggior parte delle limitazioni che caratterizzano la versione precedente.

Modifiche all'altezza delle righe di intestazione

Nella versione precedente la prima riga in un'intestazione a più righe determina l'altezza di tutte le righe dell'intestazione, ovvero l'altezza della riga viene determinata in base all'altezza della prima riga. In questa versione le altezze delle righe possono essere variabili. In caso di report con intestazioni a più righe è necessario controllare i report dopo l'aggiornamento per verificare che l'altezza delle righe sia corretta.

Spazi vuoti iniziali nei nomi delle definizioni di ruolo

Nella versione precedente gli spazi vuoti iniziali sono consentiti nei nomi delle definizioni di ruolo. In questa versione non vengono supportati gli spazi vuoti iniziali nei nomi dei nuovi ruoli creati. Tuttavia, le definizioni di ruolo già esistenti i cui nomi iniziano con spazi vuoti continueranno a funzionare. Questa modifica funzionale è stata apportata in risposta al comportamento del metodo DeleteRole. Se DeleteRole rileva spazi vuoti all'inizio del nome di una definizione di ruolo, procede all'eliminazione del ruolo stesso.

Vedere anche

Concetti

Aggiornamento di Reporting Services

Altre risorse

Aggiornamento dei componenti di SQL Server
Compatibilità con le versioni precedenti di Reporting Services
Compatibilità con le versioni precedenti

Guida in linea e informazioni

Assistenza su SQL Server 2005