Udostępnij za pośrednictwem


Jak Pobieranie danych ze urządzenie źródłowe danych Oracle (Konstruktora raportów 2.0)

Reporting Services umożliwia nawiązanie połączenia z relacyjnej bazy danych Oracle na dwa sposoby: .NET Framework zarządzanego dostawca dla rozszerzenie przetwarzania danych Oracle lub rozszerzenie przetwarzania danych OLE DB, które używa dostawca danych Oracle. Aby uzyskać więcej informacji zobaczŹródła danych obsługiwane przez usługi Reporting Services (program Report Builder 2.0).

Aby w raporcie używać danych z bazy danych programu Oracle, należy zdefiniować źródło danych programu Oracle oraz co najmniej jeden zestaw danych raportu.Po zdefiniowaniu źródła danych należy określić parametry połączenia i poświadczenia, co umożliwi uzyskanie dostępu do źródła danych z komputera klienckiego.

Można utworzyć definicję osadzonego źródła danych, które będzie używane w jednym raporcie, lub definicję udostępnionego źródła danych, którego będzie można używać w wielu raportach.Procedury w tym temacie dotyczą tworzenia osadzonego źródła danych.Aby uzyskać więcej informacji na temat źródeł danych udostępnionych Zobacz Osadzone i udostępnione źródła danych (program Report Builder 2,0) i Tworzenie, modyfikowanie i usuwanie osadzonych zestawów danych (program Report Builder 2.0).

Po utworzeniu definicji źródła danych programu Oracle można utworzyć co najmniej jeden zestaw danych.Po utworzeniu zestawu danych, nazwa zestaw danych jest wyświetlany jako węzeł w Data raportu okienku w obszarze urządzenie źródłowe danych.

Po opublikowaniu raportu może zajść konieczność zmiany poświadczeń źródła danych, aby podczas uruchamiania raportu na serwerze raportów uprawnienia do pobierania danych były prawidłowe.

Aby utworzyć osadzone źródło danych używające rozszerzenia przetwarzania danych .NET Managed Provider for Oracle

  1. Na pasku narzędzi w okienku danych raportu kliknij przycisk Nowy, a następnie kliknij przycisk urządzenie źródłowe danych.

  2. W Właściwości urządzenie źródłowe danych -okno dialogowe, wpisz nazwę w Nazwa tekst pola lub zaakceptuj nazwę domyślną.

  3. Sprawdź, czy Osadzone połączenia jest zaznaczone.

  4. Z Typ upuszczania-niedziałający zaznacz Oracle.

  5. Należy określić ciąg połączenia, który współpracuje ze urządzenie źródłowe danych Oracle.

    Skontaktuj się z administratorem bazy danych w sprawie informacji o połączeniu oraz poświadczeń, których należy używać w celu nawiązania połączenia ze źródłem danych.W poniższych przykładowych parametrach połączenia określono bazę danych programu Oracle na serwerze o nazwie Oracle9 używającym formatu Unicode.Nazwa serwera musi być zgodna ze zdefiniowaną w pliku konfiguracyjnym tnsnames.ora nazwą wystąpienia serwera programu Oracle:

    Data Source="Oracle9"; Unicode="True"
    
  6. Kliknij przycisk Poświadczenia.

  7. Ustawić poświadczenia używane do łączenia się z danymi urządzenie źródłowe.

  8. Click OK.

    Źródło danych zostanie wyświetlone w okienku Dane raportu.Aby uzyskać więcej informacji zobacz Za pomocą dostawca .NET Framework Data dostawca for Oracle w witrynie MSDN.

Aby utworzyć osadzone źródło danych używające rozszerzenia przetwarzania danych OLE DB

  1. Na pasku narzędzi w Data raportu Okienko kliknijNowy, and then urządzenie źródłowe danych.The Data urządzenie źródłowe Properties dialog box opens.

  2. W Nazwa, wpisz nazwę lub zaakceptuj nazwę domyślną.

  3. Sprawdź, czy Osadzone połączenia jest zaznaczone.

  4. Z Typ upuszczania-niedziałający zaznacz OLE DB.

  5. Dostarcza ciąg połączenia, który określa Microsoft OLE DB dostawca for Oracle i działa w źródle danych Oracle.

    Aby uzyskać informacje dotyczące połączenia, należy skontaktować się z administratorem bazy danych.W poniższych przykładowych parametrach połączenia określono użycie dostawcy danych Microsoft OLE DB Provider for Oracle i bazy danych programu Oracle na serwerze o nazwie Oracle9.Nazwa serwera musi być zgodna ze zdefiniowaną w pliku konfiguracyjnym tnsnames.ora nazwą wystąpienia serwera programu Oracle:

    Provider="MSDAORA.1";Data Source="Oracle9"
    
  6. Kliknij przycisk Poświadczenia.

    Ustaw poświadczenia, które będą używane w celu nawiązywania połączenia ze źródłem danych.Aby uzyskać więcej informacji zobaczOkreślanie poświadczeń dostępu do źródła danych raportu (program Report Builder 2,0).

    Uwaga

    Aby przetestować połączenie urządzenie źródłowe danych, kliknij przycisk Edytowanie.W Właściwości połączenia okno dialogowe kliknijPołączenie testowe.Jeśli test zostanie zakończony pomyślnie, zostanie wyświetlony komunikat informacyjny „Test połączenia zakończony pomyślnie”.Jeśli test nie powiedzie się, zostanie wyświetlony komunikat ostrzegawczy zawierający więcej informacji dotyczących przyczyny niepowodzenia testu.

  7. Click OK.

    urządzenie źródłowe danych znajduje się w Data raportu okienko.Aby uzyskać więcej informacji zobacz Za pomocą dostawca .NET Framework Data dostawca for Oracle w witrynie MSDN.

Aby utworzyć zestaw danych dla źródła danych programu Oracle

  1. W Data raportu okienko, kliknij prawym przyciskiem myszy nazwę urządzenie źródłowe danych, które łączy się ze źródłem danych Oracle, a następnie kliknij przycisk Dodawanie zestawów danych.

  2. W Kwerendy stronaWłaściwości zestawów danych -okno dialogowe, wpisz nazwę w Nazwa tekst pola lub zaakceptuj nazwę domyślną.

  3. W urządzenie źródłowe danych tekst pola, sprawdź, czy jest wyświetlana nazwa urządzenie źródłowe danych, które z kliknął prawym przyciskiem myszy.

  4. Sprawdź, czy Tekst została wybranaTyp kwerendy box.Kliknij przycisk projektant kwerend.Zostanie otwarty tekstowy projektant zapytań.

  5. Wpisz lub Wklej ze Schowka bezpośrednio do kwerendy Kwerendy okienko lub importowanie istniejącej kwerendy SQL z pliku lub z innego raportu.Aby uzyskać więcej informacji zobaczInterfejs użytkownika tekstowego projektanta zapytań (Report Builder 2,0).

  6. Click OK.

    Zestaw danych i jego kolekcja pól są wyświetlane w okienku Dane raportu w węźle źródła danych.