Rozwiązywanie problemów z raportami: Pobieranie danych raportu
Jest pierwszym krokiem podczas przetwarzania raportu do pobierania danych raportu dla każdego zestawu danych uruchamiania kwerendy dataset.Podczas przeglądania raportu lokalnie połączenia źródło danych i poświadczenia muszą używać wystarczające uprawnienia do pobierania danych do komputera.Po uruchomieniu raportu serwer raportów połączenia źródło danych i poświadczenia muszą używać wystarczające uprawnienia do pobierania danych serwer raportów.Tematu tego można użyć, aby ułatwić rozwiązywanie problemów dotyczących pobierania danych raportu.
Nie można utworzyć połączenie z danymi źródło.
Podczas tworzenia źródło danych, uruchomić kwerendę dataset lub wyświetlanie podglądu raportu może pojawić się następujący komunikat: Nie można utworzyć połączenie z danymi źródło <data source name>.
Źródło danych nie jest dostępny.
Źródło danych jest offline lub jest niedostępny dla innych przyczyn.
Sprawdź mają dostęp do źródło danych i że jest dostępna.Na przykład użyć do połączenia z danymi programu Sql Server Management Studio źródło.Relacyjne bazy danych i w wielowymiarowej bazie danych za pomocą Test przycisku Właściwości połączenia okno dialogowe w celu sprawdzenia uprawnień do źródło danych i połączenia.
Poświadczenia źródła danych są nieprawidłowe.
Poświadczenia używane do łączenia się z danymi źródło nie ma wystarczających uprawnień do pobierania danych określonych w kwerendzie.
Sprawdź, czy poświadczenia, że używasz poprawnych poświadczeń.Na przykład może mieć uprawnienie do pobierania danych z tabeli lub widoku, ale nie dla określonej kolumna; lub możesz nie mieć wystarczających uprawnień, aby uruchomić procedura składowana, która wypełnia widoku.
Ostrzeżenie
Uprawnienia, które służy do pobierania danych dla przeglądania raportu może być inna niż uprawnienia wymagane do pobierania danych po opublikowaniu raportu serwer raportów.
Prawidłowe hasło
Dla źródeł danych za pomocą poświadczenia prompted lub poświadczenia określonych w połączeniu z ciąg, znaki hasła są przekazywane do podstawowej sterowniki źródło danych.Jeśli hasła lub ciąg zawiera znaki specjalne, takie jak znaki interpunkcyjne, niektóre sterowniki źródło danych nie może sprawdzić poprawności znaków specjalnych.
Sprawdź hasło nie zawiera znaków specjalnych.Jeśli zmiana hasła jest niepraktyczne, należy pracować z administrator bazy danych do przechowywania odpowiednie poświadczenia i lokalnie na serwerze jako część systemu nazwy źródło danych ODBC (DSN).Aby uzyskać więcej informacji zobacz "OdbcConnection.ConnectionString" w .NET Framework dokumentacji zestawu SDK w witrynie MSDN.
Ostrzeżenie
Zalecane jest, aby nie dodawać do parametrów połączenia informacji dotyczących logowania, takich jak hasła.Projektant raportów zawiera poświadczenia strona na Właściwości źródła danych lub Właściwości źródła danych udostępnionych oknach dialogowych, w których można wprowadzić poświadczenia.Te poświadczenia są bezpiecznie przechowywane w raporcie autorstwa komputera.
Dlaczego Zobacz żadnych danych, po uruchomieniu kwerendy projektant zapytań?
Podczas tworzenia źródło danych, uruchomić kwerendę dataset lub wyświetlanie podglądu raportu może pojawić się następujący komunikat: Dla zestaw danych nie powiodło się wykonanie kwerendy <dataset name>.
Ciąg połączenia źródła danych jest brak lub nieprawidłowa
Połączenie źródło danych ciąg jest niekompletne, brakuje lub jest niepoprawny.
Sprawdź, czy połączenie ciąg jest prawidłowa dla źródło danych.
Niewystarczające uprawnienia do źródła danych
Poświadczenia, które są określone dla źródło danych nie ma wystarczających uprawnień do połączenia się z nim.
Sprawdź, czy poświadczenia, które zostały określone są wystarczające, aby pobrać dane określone przez kwerendę dataset.
Mój zestaw danych pól nie są wyświetlane w okienku danych raportu.
Podczas tworzenia elementu dataset kolekcja dataset pole zostanie wyświetlona w okienku danych raportu.Czasami kolekcja dataset pole nie jest wyświetlane zgodnie z oczekiwaniami.
Importuj kwerendy nie importuje pól obliczeniowych
Obliczane pola są zapisywane w definicja raportu, nie są one uwzględniane podczas importowania kwerendy zestawu danych z innego raportu.Tylko pola określone przez kwerendę dataset pojawiają się w okienku danych raportu po utworzeniu zestawu danych przez zaimportowanie kwerendy z innego raportu.
Aby wyświetlić pola obliczeniowe w okienku danych raportu, można je zdefiniować dla każdego raportu, w którym są używane.
Niektórzy dostawcy danych nie obsługuje automatycznego populacji kolekcję Dataset, pola
Podczas definiowania kwerendy w oknie dialogowym właściwości Dataset, a następnie zamknij okno dialogowe, kolekcja dataset pole są zwykle wyświetlane w okienku danych raportu.Dla niektórych źródeł danych kolekcja dataset pole nie jest automatycznie wypełnione.
Aby wypełnić kolekcja dataset pole, wykonaj następujące czynności:
Upewnij się, czy masz uprawnienia do pobierania informacji z pole z bazy danych.Dla niektórych źródeł danych może mieć uprawnienia dostępu do źródło danych, ale nie tabela lub kolumna.Może mieć uprawnienia dostępu widoku, ale nie uprawnienia do uruchamiania procedur przechowywanych, które tworzą widok.To validate your access to specific tables or columns in a database, verify your query results in a separate application such as SQL Server Management Studio using the same permissions you use for the report.Jeśli nie widać wyniki dla kwerendy, pracować z administrator systemu, aby dostosować swoje uprawnienia do danych.
Uruchom kwerendę w okienku kwerendy Właściwości Dataset okno dialogowe.Aby uzyskać więcej informacji Tworzenie i dodawanie zestawów danych (program Report Builder 3.0 i usługi SSRS).
Dodaj pola ręcznie.Aby uzyskać więcej informacji, zobacz Jak Dodawanie, edytowanie, Odśwież pól w okienku danych raportu (Konstruktora raportów 3.0 i SSRS).