Creazione di set di dati del report da un database Oracle

In Reporting Services è disponibile un'estensione per l'elaborazione dati che supporta il recupero dei dati del report da un'origine dati relazionale Oracle. Dopo avere stabilito la connessione a un'origine dati Oracle, è possibile creare un set di dati del report che definisca i dati da utilizzare nel report.

Per creare un set di dati, è possibile selezionare una stored procedure in un elenco a discesa oppure creare una query SQL. È inoltre possibile specificare proprietà e definire parametri di report e parametri di query. Per ulteriori informazioni, vedere Procedura: Recupero di dati da un'origine dati Oracle.

Sono disponibili due finestre Progettazione query, una con interfaccia grafica e una basata su testo. Per impostazione predefinita, viene visualizzata la finestra Progettazione query basata su testo, in cui vengono accettate query con sintassi non standard, ad esempio espressioni nella stringa di connessione. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query basata su testo e Interfaccia grafica di Progettazione query.

Utilizzo di parametri di query

Se la query include parametri, quando questa viene digitata tramite Progettazione report vengono creati automaticamente i parametri di report corrispondenti nella definizione del report. Quando il report viene eseguito, i valori dei parametri di report vengono passati ai parametri di query. Per ulteriori informazioni, vedere Aggiunta di parametri al report e Procedura: Associazione di un parametro di query a un parametro di report.

Utilizzo di stored procedure

È possibile utilizzare stored procedure per restituire i dati in un set di dati. A questo scopo, nella casella di testo Tipo di comando selezionare StoredProcedure, quindi specificare il nome della stored procedure. In Reporting Services sono supportate stored procedure che restituiscono solo un set di dati.