Udostępnij za pośrednictwem


How to: Retrieve Data from a SQL Server Data Source

Aby użyć danych z SQL Server bazy danych w raporcie, należy zdefiniować SQL Server urządzenie źródłowe danych i jednej lub więcej zestawów 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 Udostępniane źródła danych i osadzone źródła danych i Creating, Modifying, and Deleting Shared Data Sources.

Po utworzeniu SQL Server definicji urządzenie źródłowe danych, można utworzyć jeden lub więcej zestawów danych. Po utworzeniu zestawu danych, nazwa zestaw danych jest wyświetlana w Data raportu okienko jako węzła w obszarze urządzenie źródłowe danych.Aby uzyskać więcej informacji zobacz Praca z Projektant raportów w Business Intelligence Development Studio.

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 programu Microsoft SQL Server

  1. Na pasku narzędzi w okienku danych raportu kliknij przycisk Nowy, a następnie kliknij przycisk urządzenie źródłowe danych.Zostanie otwarte okno dialogowe Właściwości źródła danych.

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

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

  4. Z Typ listę rozwijaną, wybierz opcję Firmy Microsoft. Program SQL Server .

  5. Określanie ciąg połączenia, który współpracuje z sieci SQL Server urządzenie źródłowe danych.

    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ższym przykładzie ciąg połączenia określa próbki AdventureWorks Baza danych na lokalnym kliencie.

    Data Source=localhost;Initial Catalog=AdventureWorks
    
  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 zobacz Specifying Credential and Connection Information for Report Data Sources.

    Uwaga

    Aby przetestować połączenie urządzenie źródłowe danych, kliknij przycisk Edytowanie znajdujący się obok pola tekstowego ciąg połączenia.Zostanie otwarte okno dialogowe Właściwości połączenia.Kliknij przycisk Połą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 zostanie wyświetlony w okienku danych raportu.

Aby utworzyć zestaw danych dla źródła danych programu Microsoft SQL Server

  1. W okienku danych raportu, kliknij prawym przyciskiem myszy nazwę urządzenie źródłowe danych, które łączy się z SQL Server urządzenie źródłowe danych, a następnie kliknij przycisk Dodawanie zestawów danych.The Query strona of the Dataset Properties dialog box opens.

  2. W Nazwa, wpisz nazwę 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. W Typ kwerendy, wybierz jedną z możliwych sposobów, można utworzyć kwerendę.Typy zapytania nieobsługiwane przez źródło danych danego typu są wyłączone.

    1. TekstoweTransact-SQL polecenia

    2. **Tabela   **Wybierz z listy tabel danych urządzenie źródłowe.Po wybraniu tabeli automatycznie jest tworzone zapytanie wybierające wszystkie kolumny w tabeli.Na przykład dla tabela o nazwie Klienci, następujące odpowiednik polecenia kwerendy jest używana: SELECT * from Customers.

    3. **Procedura przechowywana   **Wybierz z listy procedur przechowywanych w źródle danych.

  5. Kliknij przycisk projektant kwerend , aby otworzyć projektant kwerend graficznego do skonstruowania kwerendy interaktywnie.Kliknij przycisk Uruchom kwerendę)!) Sprawdź zestaw wyników, a następnie kliknij przycisk OK.

    Ewentualnie można wkleić kwerendę ze Schowka bezpośrednio do Kwerendy okienka lub importowania istniejących Transact-SQL kwerendy z pliku lub z innego raportu. Aby zaimportować istniejącą kwerendę, kliknij przycisk Import, a następnie użyj .sql lub .rdl pliku.

  6. Click OK.

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