Błąd 0x80040e4e: OLE DB lub ODBC [Wyjątek od HRESULT]

Ręczna zmiana typu danych w kolumnach powinna pomóc

  • Kod błędu 0x80040e4e występuje, jeśli występuje konflikt między typem danych kolumn wykrytych automatycznie w usłudze PowerBI.
  • Ręczna zmiana typu danych i usunięcie pamięci podręcznej źródła danych pomoże naprawić kod błędu.
0x80040e4e

XZAINSTALUJ KLIKAJĄC POBIERZ PLIK

Aby rozwiązać problemy z systemem Windows PC, potrzebujesz dedykowanego narzędziaFortect to narzędzie, które nie tylko czyści komputer, ale ma repozytorium z kilkoma milionami plików systemu Windows przechowywanych w ich pierwotnej wersji. Gdy Twój komputer napotka problem, Fortect naprawi go za Ciebie, zastępując złe pliki nowymi wersjami. Aby rozwiązać bieżący problem z komputerem, wykonaj następujące czynności:
  1. Pobierz Fortect i zainstaluj go na twoim komputerze.
  2. Uruchom proces skanowania narzędzia wyszukać uszkodzone pliki, które są źródłem problemu.
  3. Kliknij prawym przyciskiem myszy Rozpocznij naprawę aby narzędzie mogło rozpocząć algorytm naprawy.
  • Fortect został pobrany przez 0 czytelników w tym miesiącu.

Jeśli tu jesteś, napotkałeś kod błędu 0x80040e4e z następującym wyjątkiem OLE DB lub ODBC [Wyjątek od HRESULT] podczas ładowania lub odświeżania istniejącej tabeli w PowerQuery w PowerBI pulpit.

Chociaż sam komunikat nie zawiera żadnych informacji o tym, jak go rozwiązać, możesz łatwo naprawić kod błędu 0x80040e4e, wdrażając rozwiązania opisane w tym artykule.

Dlaczego otrzymuję kod błędu 0x80040e4e w PowerBI?

Wystąpi błąd 0x80040e4e: OLE DB lub ODBC [Exception from HRESULT] w PowerBI z jednego z następujących powodów:

  • Zduplikowana tabela w dodatku Power Query - Jeśli tam jest duplikat tabeli w PowerQuery prawdopodobnie pojawi się dany kod błędu.
  • Znaki specjalne – Niekompetencja PowerBI do obsługi znaków specjalnych w bazie danych i tworzenia nietypowego kodowania również powoduje niepowodzenie ładowania z błędem.
  • Konflikt typu danych – Jeśli występuje konflikt między typem danych w źródle a typem danych w kolumnie, prawdopodobnie pojawi się kod błędu 0x80040e4e.
  • Niepotrzebne relacje – Ten błąd może również wystąpić, jeśli usługa PowerBI automatycznie wykryje niepotrzebną relację między ustawieniami CoE a środowiskiem.

Jak naprawić kod błędu 0x80040e4e w PowerBI?

1. Zmień typ danych kolumny

  1. Przełącz na Dom z górnego paska menu i kliknij, aby rozwinąć Edytuj zapytania menu rozwijane, a następnie Edytuj zapytania ze wstążki usługi Power BI, aby uzyskać dostęp do okna edytora Power Query. 0x80040e4e
  2. Teraz wybierz kolumnę, dla której chcesz zmienić typ danych i kliknij lewy róg nagłówka kolumny. 0x80040e4e
  3. Wybierz odpowiedni typ danych dla bieżącej kolumny z wyświetlonej listy obsługiwanych typów danych. 0x80040e4e
  4. Pojawi się wyskakujące okienko potwierdzenia zmiany typu kolumny. Kliknij przycisk Zastąp bieżący.

Ogólnie rzecz biorąc, gdy tabela jest ładowana ze źródła danych w usłudze PowerBI, typ danych kolumny jest wykrywany automatycznie.

Jednak w niektórych przypadkach może wystąpić sprzeczność, gdy usługa PowerBI zastosuje nieprawidłowy typ danych, zwłaszcza dla kolumny z typem danych daty powodujące błąd 0x80040e4e: OLE DB lub ODBC [Exception from HRESULT] w PowerQuery. W związku z tym zmiana typu danych kolumny, której dotyczy problem, powinna wystarczyć.

2. Usuń niepotrzebne relacje 

  1. Anuluj ładowanie tabeli w usłudze PowerBI, tak aby usługa Power BI była teraz ładowana bez żadnych wartości.
  2. Przełącz na Modelowanie z górnego paska menu i wybierz Zarządzaj relacjami opcja ze wstążki. 0x80040e4e
  3. Poszukaj związku między Środowiska I Ustawienia CoE na liście wszystkich relacji i naciśnij Usuwać przycisk znajdujący się na dole.
  4. Teraz Ratować I Zamknąć okno dialogowe i ponownie załaduj zapytanie.

Porada eksperta:

SPONSOROWANE

Niektóre problemy z komputerem są trudne do rozwiązania, zwłaszcza jeśli chodzi o brakujące lub uszkodzone pliki systemowe i repozytoria systemu Windows.
Pamiętaj, aby użyć dedykowanego narzędzia, takiego jak forteca, który przeskanuje i zastąpi uszkodzone pliki ich świeżymi wersjami z repozytorium.

Zapytanie powinno teraz ładować się poprawnie bez napotkania błędu 0x80040e4e w PowerQuery.

Przeczytaj więcej na ten temat
  • Jak włączyć mapę i wizualizacje wypełnione mapą w usłudze Power BI
  • Jak usunąć strzałkę sortowania w usłudze Power BI [krok po kroku]
  • Wyrażenie. Błąd: dostęp do zasobu jest zabroniony: napraw
  • Nie znaleziono kolumny usługi Power BI / nie można znaleźć kolumny: szybkie poprawki
  • Poświadczenia źródła danych usługi Power Bi wyszarzone: 4 proste poprawki

3. Usuń zduplikowane kolumny z tabeli 

  1. Otwórz odpowiednią tabelę i kliknij znajdującą się najwyżej komórkę przed nagłówkami kolumn.
  2. Wybierz Usuń duplikaty opcję z menu rozwijanego, które się pojawi. 0x80040e4e

Usunięcie duplikatów w wielu kolumnach w tabeli pomoże ominąć kod błędu 0x80040e4e w usłudze PowerBI.

4. Wyczyść pamięć podręczną źródła danych 

  1. Uruchom pulpit PowerBI i wybierz Plik z górnej wstążki.
  2. Wybierać Opcje i ustawienia z lewego panelu nawigacyjnego, a następnie Opcje z prawego paska bocznego.
  3. Wybierać Ładowanie danych z lewego panelu nowego okna.
  4. Spójrz na Wyczyść pamięć podręczną przycisk pod Opcje zarządzania pamięcią podręczną danych I Opcje pamięci podręcznej pytań i odpowiedzi sekcję i naciśnij OK przycisk. 0x80040e4e
  5. Po wykonaniu powyższych kroków plik Obecnie używany wartość zostanie ustawiona na 0 bajty. Teraz ponownie nawiąż połączenie z wymaganymi źródłami danych i odśwież edytor zapytań o dane.

5. Wyczyść uprawnienia globalne 

  1. Uzyskać dostęp do Plik znajdującą się na wstążce w programie PowerBI Desktop.
  2. Wybierać Opcjei ustawienia z lewego paska bocznego, a następnie Źródło danych ustawienia od prawej. 0x80040e4e
  3. w Źródło danych okno ustawień, włącz Uprawnienia globalne na górze wybierz Złącze BI z listy źródeł danych i naciśnij Wyczyść uprawnienia przycisk na dole.
  4. Po wyczyszczeniu pamięci podręcznej usługi PowerBI i ustawień źródła danych zamknij wszystkie wystąpienia programu Power BI Desktop i uruchom go ponownie.

Czyszczenie uprawnień globalnych spowoduje wyczyszczenie danych logowania, co zmusi Cię do skonfigurowania nowego połączenia. Pomoże to naprawić błąd 0x80040e4e: OLE DB lub ODBC [Exception from HRESULT] podczas odświeżania tabeli.

To prawie wszystko! Możesz wypróbować metody wymienione w tym przewodniku, aby wyeliminować błąd 0x80040e4e: OLE DB lub ODBC [Exception from HRESULT] w PowerBI.

Możesz także chcieć naprawić Poświadczenia źródła danych usługi PowerBI jeśli są dla Ciebie wyszarzone.

Które z trików opisanych w tym artykule zadziałały w Twoim przypadku? Jesteśmy ciekawi!

Nadal występują problemy?

SPONSOROWANE

Jeśli powyższe sugestie nie rozwiązały problemu, na komputerze mogą wystąpić poważniejsze problemy z systemem Windows. Sugerujemy wybór rozwiązania typu „wszystko w jednym”, np forteca aby skutecznie rozwiązywać problemy. Po instalacji wystarczy kliknąć Zobacz i napraw przycisk, a następnie naciśnij Rozpocznij naprawę.

Poświadczenia źródła danych usługi Power Bi wyszarzone: 4 proste poprawki

Poświadczenia źródła danych usługi Power Bi wyszarzone: 4 proste poprawkiMoc Bi

Zapoznaj się z metodami zalecanymi przez ekspertów, aby rozwiązać problemPoświadczenia źródła danych są domyślnie wyłączone, aby uniemożliwić użytkownikom udostępnianie informacji podczas publikowa...

Czytaj więcej
Jak usunąć duplikaty w usłudze Power BI [Pełny przewodnik]

Jak usunąć duplikaty w usłudze Power BI [Pełny przewodnik]Moc Bi

Proste kroki, aby szybko pozbyć się duplikatówWe wszystkich zestawach danych duplikaty mogą zmniejszyć integralność informacji i utrudnić ich obsługę.Korzystając z prostych kroków lub formuł języka...

Czytaj więcej
Zaplanowane odświeżanie usługi Power BI jest wyszarzone [rozwiązane]

Zaplanowane odświeżanie usługi Power BI jest wyszarzone [rozwiązane]Moc Bi

Najważniejsze poprawki dotyczące wyszarzonego zaplanowanego odświeżania usługi Power BIZaplanowane odświeżanie usługi Power BI wyszarzone występuje, gdy proces okresowego odświeżania zakończy się n...

Czytaj więcej