Tipo di connessione ODBC (SSRS)

Per includere dati da un provider di dati ODBC, è necessario disporre di un set di dati basato su un'origine dati del report di tipo ODBC. Il tipo di origine dati predefinito è basato sull'estensione per l'elaborazione dati ODBC di Microsoft SQL Server Reporting Services.

Usare le informazioni presenti in questo argomento per compilare un'origine dati. Per istruzioni dettagliate, vedere Aggiungere e verificare una connessione dati (Generatore report e SSRS).

Stringa di connessione

La stringa di connessione per l'estensione per l'elaborazione dati ODBC dipende dal driver ODBC desiderato. In una stringa di connessione tipica sono contenute coppie nome/valore supportate dal driver. Nella stringa di connessione seguente, ad esempio, viene specificato il driver ODBC per SQL Server Native Client e il database AdventureWorks:

Driver={SQL Server Native Client 10.0};Server=server;Database=AdventureWorks;Trusted_Connection=yes;  

Titolo

Le credenziali sono necessarie per eseguire query, nonché per visualizzare l'anteprima del report in locale e dal server di report.

Dopo aver pubblicato il report, potrebbe essere necessario modificare le credenziali per l'origine dati affinché quando il report viene eseguito nel server di report, le autorizzazioni per il recupero dei dati risultino valide.

Se si configura l'origine dei dati ODBC per la richiesta di una password o l'inclusione della password nella stringa di connessione e un utente immette la password con caratteri speciali quali segni di punteggiatura, è possibile che alcuni driver dell'origine dati sottostante non convalidino i caratteri speciali. In tal caso, quando si elabora il report verrà visualizzato un messaggio che indica che la password non è valida. Se la modifica della password è complessa, è possibile rivolgersi all'amministratore del database per fare in modo che vengano archiviate nel server di report le credenziali appropriate come parte del nome dell'origine dei dati (DSN, Data Source Name) ODBC di sistema. Per altre informazioni, vedere "OdbcConnection.ConnectionString" nella documentazione di .NET Framework SDK.

Nota

È consigliabile non aggiungere le informazioni di accesso, ad esempio la password, alla stringa di connessione. In Generatore report è presente una scheda separata nella finestra di dialogo Origine dati che può essere utilizzata per immettere le credenziali.

Per altre informazioni, vedere Creare stringhe di connessione dati - Generatore report e SSRS o Specificare le credenziali e le informazioni sulla connessione per le origini dati del report.

Osservazioni:

ODBC è una prima tecnologia di accesso ai dati che ha preceduto OLEDB. ODBC supporta solo origini dati relazionali. I provider di dati ODBC vengono chiamati driver. I driver ODBC vengono forniti da Microsoft e fornitori di terze parti. Ad esempio in Microsoft Office è possibile installare driver ODBC che consentono la connessione a formati di file di Office.

Prima che sia possibile compilare una stringa di connessione ODBC, è necessario avere installato i driver ODBC e sviluppare un computer o sistema DSN. Per recuperare correttamente i dati desiderati, è necessario fornire la sintassi della query supportata dal driver. Il supporto dei parametri varia in base al driver. Per altre informazioni, vedere gli argomenti specifici del driver selezionato, ad esempio SQL Server Native Client (ODBC).

Informazioni sulla piattaforma e sulla versione

Per altre informazioni sui provider dati ODBC specifici, vedere Origini dati supportate da Reporting Services (SSRS).

Procedure

In questa sezione sono contenute istruzioni dettagliate per l'utilizzo di connessioni dati, origini dati e set di dati.

Aggiungere e verificare una connessione dati (Generatore di report e SSRS)

Creare un set di dati condiviso o un set di dati incorporato (Generatore di report e SSRS)

Aggiungere un filtro a un set di dati (Generatore di report e SSRS)

In queste sezioni della documentazione sono incluse informazioni concettuali approfondite sui dati dei report, nonché le informazioni necessarie sulle procedure per definire, personalizzare e usare parti di un report correlate ai dati.

Set di dati del report (SSRS)
Viene fornita una panoramica sull'accesso ai dati del report.

Creare stringhe di connessione dati - Generatore report e SSRS
Vengono fornite informazioni sulle connessioni dati e sulle origini dati.

Set di dati condivisi e incorporati del report (Generatore di report e SSRS)
Vengono fornite informazioni sui set di dati incorporati e condivisi.

Raccolta di campi del set di dati (Generatore di report e SSRS)
Vengono fornite informazioni sulla raccolta di campi di set di dati generata dalla query.

Origini dei dati supportate da Reporting Services (SSRS). Vengono fornite informazioni dettagliate sul supporto delle piattaforme e delle versioni per ogni estensione per i dati.

Vedi anche

Parametri report (Generatore di report e Progettazione report)
Filtro, raggruppamento e ordinamento di dati (Generatore di report e SSRS)
Espressioni (Generatore di report e SSRS)