エラー 0x80040e4e: OLE DB または ODBC [HRESULT からの例外]

列のデータ型を手動で変更すると効果的です。

  • PowerBI で自動検出された列のデータ型間に競合がある場合、エラー コード 0x80040e4e が発生します。
  • データ型を手動で変更し、データ ソース キャッシュを削除すると、エラー コードを修正できます。
0x80040e4e

バツダウンロードファイルをクリックしてインストールします

Windows PC システムの問題を解決するには、専用のツールが必要ですFortect は、単に PC をクリーンアップするだけでなく、初期バージョンで数百万の Windows システム ファイルが保存されたリポジトリを備えたツールです。 PC に問題が発生した場合、Fortect は不良ファイルを新しいバージョンに置き換えることで問題を解決します。 現在の PC の問題を解決するには、次の手順を実行する必要があります。
  1. Fortectをダウンロードしてインストールします あなたのPC上で。
  2. ツールのスキャンプロセスを開始します 問題の原因となっている破損したファイルを探します。
  3. を右クリックします 修理を開始する これにより、ツールが修正アルゴリズムを開始できるようになります。
  • Fortect は次によってダウンロードされました 0 今月の読者様。

ここにいる場合は、次の例外 OLE DB または ODBC を伴うエラー コード 0x80040e4e が発生しています。 PowerBI 上の PowerQuery で既存のテーブルをロードまたは更新するときの [HRESULT からの例外] デスクトップ。

メッセージ自体には解決方法に関する洞察が漠然と示されていませんが、この記事で説明されている解決策を実装することで、エラー コード 0x80040e4e を簡単に修正できます。

PowerBI で 0x80040e4e エラー コードが表示されるのはなぜですか?

次のいずれかの理由により、PowerBI でエラー 0x80040e4e: OLE DB または ODBC [HRESULT からの例外] が発生します。

  • Power Query でテーブルが重複する – がある場合 重複したテーブル PowerQuery では、問題のエラー コードが表示される可能性があります。
  • 特殊文字 – データベース内の特殊文字を処理したり、異常なエンコーディングを作成したりする PowerBI の能力の欠如も、読み込みがエラーで失敗する原因になります。
  • 競合するデータ型 – ソースのデータ型と列のデータ型の間に矛盾がある場合、エラー コード 0x80040e4e が表示される可能性があります。
  • 不必要な人間関係 – このエラーは、PowerBI が CoE 設定と環境の間の不必要な関係を自動検出した場合にも発生することがあります。

PowerBI のエラー コード 0x80040e4e を修正するにはどうすればよいですか?

1. 列のデータ型を変更する

  1. に切り替えます 上部のメニュー バーからタブをクリックし、クリックして展開します クエリの編集 ドロップダウンに続いて クエリの編集 PowerBI リボンから をクリックして、Power Query エディター ウィンドウにアクセスします。 0x80040e4e
  2. ここで、データ型を変更する列を選択し、列ヘッダーの左隅をクリックします。 0x80040e4e
  3. 表示されるサポートされているデータ型のリストから、現在の列に適切なデータ型を選択します。 0x80040e4e
  4. 列タイプを変更するための確認ポップアップウィンドウが表示されます。 「現在を置換」ボタンをクリックします。

通常、テーブルが PowerBI のデータ ソースから読み込まれると、列のデータ型が自動的に検出されます。

ただし、場合によっては、PowerBI が誤ったデータ型を適用すると、特に エラー 0x80040e4e: OLE DB または ODBC [HRESULT からの例外] が発生する日付データ型の列 パワークエリ。 したがって、影響を受ける列のデータ型を変更するだけで十分です。

2. 不要な関係を削除する 

  1. Power BI でテーブルの読み込みをキャンセルし、Power BI が値なしで読み込まれるようにします。
  2. に切り替えます モデリング 上部のメニューバーからタブをクリックし、 人間関係を管理する リボンからのオプションです。 0x80040e4e
  3. 間の関係を探してください 環境CoE設定 すべての関係のリストで、 消去 ボタンは下部にあります。
  4. 保存近い ダイアログ ボックスを開き、クエリを再ロードします。

専門家のヒント:

スポンサーあり

PC の問題の中には、特に Windows のシステム ファイルやリポジトリが欠落または破損している場合、対処が難しいものがあります。
必ず専用ツールを使用してください。 フォルテクト、壊れたファイルをスキャンして、リポジトリからの新しいバージョンに置き換えます。

これで、PowerQuery でエラー 0x80040e4e が発生することなく、クエリが正しく読み込まれるようになります。

このトピックについて詳しく読む
  • Power BI でマップとマップ塗りつぶしビジュアルを有効にする方法
  • Power BI で並べ替え矢印を削除する方法 [ステップバイステップ]
  • 表現。 エラー: リソースへのアクセスが禁止されています: 修正
  • Power BI 列が見つからない / 列が見つからない: クイックフィックス
  • Power Bi データ ソースの資格情報がグレー表示される: 4 つの簡単な修正

3. 重複する列をテーブルから削除する 

  1. 問題のテーブルを開き、列ヘッダーの前にある一番上のセルをクリックします。
  2. を選択 重複を削除する 表示されるドロップダウン メニューからオプションを選択します。 0x80040e4e

テーブル全体の複数の列の重複を削除すると、PowerBI のエラー コード 0x80040e4e を回避できます。

4. データソースのキャッシュをクリアする 

  1. PowerBI デスクトップを起動して、 ファイル 上のリボンから。
  2. 選ぶ オプションと設定 左側のナビゲーション パネルから、 オプション 右サイドバーから。
  3. 選択する データロード 新しいウィンドウの左側のパネルから。
  4. を探してください キャッシュの消去 ボタンの下にある データキャッシュ管理オプションQ&Aキャッシュオプション セクションを選択し、 OK ボタン。 0x80040e4e
  5. 上記の手順を実行すると、 現在使用されている 値はに設定されます 0 バイト。 次に、必要なデータ ソースとの接続を再確立し、データ クエリ エディターを更新します。

5. グローバル権限のクリア 

  1. にアクセスしてください ファイル PowerBI Desktop のリボンにあるタブ。
  2. 選ぶ オプションと設定 左側のサイドバーから、続いて 情報元 右から設定。 0x80040e4e
  3. の中に 情報元 設定ウィンドウ、有効にする グローバル権限 上部で、 BIコネクタ データ ソースのリストから選択し、 権限のクリア 下部にあるボタン。
  4. PowerBI キャッシュとデータ ソース設定をクリアした後、Power BI デスクトップのすべてのインスタンスを閉じて、再起動します。

グローバル権限を削除すると、ログイン資格情報が削除され、新しい接続を設定する必要があります。 これは、テーブルを更新するときに発生する 0x80040e4e: OLE DB または ODBC [HRESULT からの例外] エラーを修正するのに役立ちます。

それだけです! このガイドに記載されている方法を試して、PowerBI のエラー 0x80040e4e: OLE DB または ODBC [HRESULT からの例外] を解消できます。

修正することもできます。 PowerBI データ ソースの資格情報 グレー表示になっている場合。

この記事で紹介されているトリックのうち、あなたのケースではどれがうまくいきましたか? 私たちはそれを知りたいと思っています!

まだ問題が発生していますか?

スポンサーあり

上記の提案を行っても問題が解決しない場合は、コンピュータでさらに深刻な Windows の問題が発生する可能性があります。 次のようなオールインワン ソリューションを選択することをお勧めします。 フォルテクト 問題を効率的に解決するために。 インストール後は、 表示&修正 ボタンを押してから 修復を開始します。

Msmdsrv.exe エラーと高い CPU 使用率を修正

Msmdsrv.exe エラーと高い CPU 使用率を修正Cpu使用率が高いPower BiSqlサーバーアプリケーションエラー

他の人がどのようにして問題を解決したかを調べてください。msmdsrv.exe プロセスは Microsoft SQL Server にリンクされており、Analysis Services のインスタンスです。実行可能ファイルに関する問題は、データの欠落または破損、または Visual C++ 再頒布可能パッケージの問題によって発生します。問題を解決するには、case ステートメントを確認す...

続きを読む