System zarządzania bazą danych Microsoft jest już od dłuższego czasu, ale wielu użytkowników zgłosiło, że wykonanie zapytania SQL Server nie powiodło się, ponieważ błąd zestawu danych wciąż się strzela. Co teraz zrobimy? Jest to problem związany z uprawnieniami, ale nie martw się, mamy dla Ciebie kilka rozwiązań.
cześć
Utworzyłem raport za pomocą SQL Server Data Tool dla Visual Studio 2012, ale podczas przeglądania raportów z Project Web App pojawia się następujący błąd.
Wystąpił błąd podczas przetwarzania raportu. (rsProcessingAborted)
Wykonanie zapytania nie powiodło się dla zestawu danych „”. (rsErrorExecutingCommand)
Aby uzyskać więcej informacji o tym błędzie, przejdź do serwera raportów na lokalnym serwerze lub włącz błędy zdalne
Moje raporty są tworzone w trybie macierzystym, ponieważ wdrażam raporty w usłudze Project Online
Czy ktoś może zasugerować wyjście …
Co zrobić, jeśli wykonanie zapytania SQL Server nie powiedzie się?
1. Rozwiązanie dotyczące pozwoleń
- Uzyskaj dostęp do swojego Management Studio i kliknij prawym przyciskiem myszy wadliwą bazę danych.
- Teraz wybierz Nieruchomości, następnie dodasz ten wiersz do sekcji użytkownika: USŁUGA NT AUTHORITYNETWORK.
- Zezwól na uprawnienia do właśnie utworzonego ciągu użytkownika.
- Teraz kliknij dobrze, i spróbuj ponownie uzyskać dostęp do bazy danych.
2. Konwertuj parametry daty
- W przypadku tego rozwiązania należy wykonać konwersję parametru daty i godziny z serwera SQL Server i odpowiedniego raportu.
- Spróbuj ustawić parametry daty i godziny na typ ciągu w raporcie.
3. Usuń niestandardowe klasy dat
- Spróbuj przejść do właściwości zestawu danych i usuń niestandardowe klasy danych.
- Następnie usuń osadzone pliki SQL w raporcie za pomocą narzędzia Microsoft Report Builder.
4. Sprawdź swoje połączenie
- W tym przypadku musisz upewnić się, że masz połączenie z właściwym źródłem danych. Mianowicie ten, który zawiera tabele, których potrzebujesz i masz uprawnienia dostępu do tego źródła danych, o którym mowa.
- Pamiętaj, aby bezpośrednio uruchomić dane, które ładujesz z bazy danych, aby uniknąć innych błędów.
Jeśli otrzymujesz SQL Server wykonanie zapytania nie powiodło się z powodu błędu zestawu danych na komputerze, koniecznie wypróbuj jedno z naszych rozwiązań, aby raz na zawsze rozwiązać ten problem.