Грешка 0x80040e4e: OLE DB или ODBC [Изключение от HRESULT]

Ръчната промяна на типа данни на колоните трябва да помогне

  • Кодът на грешка 0x80040e4e възниква, ако има конфликт между типа данни на колоните, автоматично открити в PowerBI.
  • Ръчната промяна на типа данни и изтриването на кеша на източника на данни ще помогне за коригирането на кода на грешката.
0x80040e4e

хИНСТАЛИРАЙТЕ КАТО КЛИКНЕТЕ ВЪРХУ ИЗТЕГЛЯНЕ НА ФАЙЛА

За да коригирате системни проблеми с Windows PC, ще ви е необходим специален инструментFortect е инструмент, който не просто почиства вашия компютър, но има хранилище с няколко милиона системни файлове на Windows, съхранени в първоначалната им версия. Когато компютърът ви срещне проблем, Fortect ще го поправи вместо вас, като замени лошите файлове с нови версии. За да коригирате текущия си проблем с компютъра, ето стъпките, които трябва да предприемете:
  1. Изтеглете Fortect и го инсталирайте на вашия компютър.
  2. Стартирайте процеса на сканиране на инструмента за да търсите повредени файлове, които са източникът на вашия проблем.
  3. Щракнете с десния бутон върху Старт на ремонта така че инструментът да може да стартира алгоритъма за фиксиране.
  • Fortect е изтеглен от 0 читатели този месец.

Ако сте тук, сте срещнали кода на грешка 0x80040e4e със следното изключение OLE DB или ODBC [Изключение от HRESULT] при зареждане или опресняване на съществуваща таблица в PowerQuery на PowerBI работен плот.

Въпреки че самото съобщение смътно не предлага никаква представа как да го разрешите, можете лесно да коригирате кода на грешка 0x80040e4e, като приложите решенията, обхванати в тази статия.

Защо получавам код за грешка 0x80040e4e в PowerBI?

Ще срещнете грешка 0x80040e4e: OLE DB или ODBC [Изключение от HRESULT] в PowerBI поради една от следните причини:

  • Дублирана таблица в Power Query – Ако има дублирана таблица в PowerQuery е вероятно да се покаже въпросният код за грешка.
  • Специални символи – Некомпетентността на PowerBI да обработва специалните знаци в базата данни и да създава необичайно кодиране също води до неуспешно зареждане с грешката.
  • Конфликтен тип данни – Ако има конфликт между типа данни в източника и типа данни на колоната, вероятно ще се покаже кодът за грешка 0x80040e4e.
  • Ненужни връзки – Тази грешка може да възникне и ако PowerBI автоматично открие ненужна връзка между настройките на CoE и средата.

Как да коригирам кода за грешка 0x80040e4e в PowerBI?

1. Променете типа данни на колоната

  1. Преминете към У дома от горната лента с менюта и щракнете, за да разгънете Редактиране на заявки падащо меню, последвано от Редактиране на заявки от лентата на PowerBI за достъп до прозореца на Power Query Editor. 0x80040e4e
  2. Сега изберете колоната, за която искате да промените типа данни, и щракнете върху левия ъгъл на заглавката на колоната. 0x80040e4e
  3. Изберете подходящия тип данни за текущата колона от списъка с поддържани типове данни, който се показва. 0x80040e4e
  4. Ще се появи изскачащ прозорец за потвърждение за промяна на типа на колоната. Щракнете върху бутона Замяна на текущия.

Обикновено, когато дадена таблица се зарежда от източник на данни в PowerBI, типът данни на колоната се открива автоматично.

В някои случаи обаче може да има противоречие, когато PowerBI прилага неправилния тип данни, особено за колоните с тип данни за дата, причиняващи грешка 0x80040e4e: OLE DB или ODBC [Изключение от HRESULT] в PowerQuery. Следователно промяната на типа данни на засегнатата колона трябва да е достатъчна.

2. Изтрийте ненужните връзки 

  1. Отменете зареждането на таблицата в PowerBI, така че Power BI вече да се зарежда без никакви стойности.
  2. Преминете към Моделиране от горната лента с менюта и изберете Управлявайте взаимоотношенията опция от лентата. 0x80040e4e
  3. Потърсете връзката между Среди и Настройки на CoE в списъка с всички връзки и натиснете Изтрий бутон, разположен в долната част.
  4. Сега Запазване и Близо диалоговия прозорец и заредете отново заявката.

Експертен съвет:

СПОНСОРИРАНА

Някои проблеми с компютъра са трудни за справяне, особено когато става въпрос за липсващи или повредени системни файлове и хранилища на вашия Windows.
Не забравяйте да използвате специален инструмент, като напр Фортект, който ще сканира и замени повредените ви файлове с техните нови версии от своето хранилище.

Сега заявката трябва да се зареди правилно, без да среща грешка 0x80040e4e в PowerQuery.

Прочетете повече по тази тема
  • Как да активирате карта и попълнени с карта визуални елементи в Power BI
  • Как да премахнете стрелката за сортиране в Power BI [стъпка по стъпка]
  • Изразяване. Грешка: Достъпът до ресурса е забранен: Коригирайте
  • Колоната на Power BI не е намерена/не може да се намери колона: Бързи поправки
  • Идентификационните данни на източника на данни на Power Bi са оцветени в сиво: 4 прости корекции

3. Премахнете дублиращите се колони от таблицата 

  1. Отворете въпросната таблица и щракнете върху най-горната клетка преди заглавките на колоните.
  2. Изберете Премахване на дубликати опция от падащото меню, което се показва. 0x80040e4e

Изтриването на дубликатите в множество колони в таблицата ще помогне да се преодолее кодът на грешка 0x80040e4e в PowerBI.

4. Изчистете кеша на източника на данни 

  1. Стартирайте работния плот на PowerBI и изберете Файл от горната лента.
  2. Избирам Опции и настройки от левия панел за навигация, последван от Настроики от дясната странична лента.
  3. Изберете Зареждане на данни от левия панел на новия прозорец.
  4. Потърсете Изтрий кеш-памет бутон под Опции за управление на кеша на данни и Опции за кеша за въпроси и отговори раздел и натиснете Добре бутон. 0x80040e4e
  5. След като изпълните горните стъпки, Използва се в момента стойността ще бъде зададена на 0 байтове. Сега установете отново връзката с необходимите източници на данни и обновете редактора на заявки за данни.

5. Изчистване на глобалните разрешения 

  1. Достъп до Файл раздел, намиращ се на лентата в PowerBI Desktop.
  2. Избирам Настроикии настройки от лявата странична лента, последвано от Източник на данни настройки отдясно. 0x80040e4e
  3. В Източник на данни прозорец за настройки, активирайте Глобални разрешения в горната част изберете BI конектор от списъка с източници на данни и натиснете Изчистване на разрешенията бутон в долната част.
  4. След като изчистите кеша на PowerBI и настройките на източника на данни, затворете всички копия на работния плот на Power BI и го стартирайте отново.

Почистването на глобалните разрешения ще изчисти идентификационните данни за вход, което ще ви принуди да настроите нова връзка. Това ще помогне за коригирането на грешката 0x80040e4e: OLE DB или ODBC [Изключение от HRESULT], когато обновявате таблицата.

Това е почти всичко! Можете да опитате методите, изброени в това ръководство, за да премахнете грешката 0x80040e4e: OLE DB или ODBC [Изключение от HRESULT] в PowerBI.

Може също да искате да коригирате Идентификационни данни за източник на данни на PowerBI ако те са сиви за вас.

Кой от триковете, споменати в тази статия, проработи във вашия случай? Любопитни сме да разберем!

Все още имате проблеми?

СПОНСОРИРАНА

Ако горните предложения не са разрешили проблема ви, компютърът ви може да има по-сериозни проблеми с Windows. Предлагаме да изберете решение "всичко в едно" като Фортект за ефективно отстраняване на проблемите. След инсталирането просто щракнете върху Преглед и коригиране и след това натиснете Старт на ремонта.

Коригиране на грешка Msmdsrv.exe и високо използване на процесора

Коригиране на грешка Msmdsrv.exe и високо използване на процесораВисока употреба на процесораМощност биSql сървърГрешка в приложението

Разберете как други са успели да отстранят проблема!Процесът msmdsrv.exe е свързан с Microsoft SQL Server и е екземпляр на услугите за анализ.Проблеми с изпълнимия файл възникват поради липсващи ил...

Прочетете още