6

I'm trying to connect oracle database using prowerbi desktop. Throwing following error

Details: "An error happened while reading data from the provider: 'Object reference not set to an instance of an object.'"

Any idea why i see this error? I have searched it before posting here and found no clue.

4

4 回答 4

12
  1. 在 oracle 安装路径的“<>product\12.2.0\client_1”中找到并复制 oraons.dll 文件

  2. 将文件粘贴到 '<>product\12.2.0\client_1\bin 目录

于 2019-01-24T14:19:05.943 回答
3

就我而言,问题出在 Power BI 的版本上,我从 Windows Store 下载并安装了它,而那里的版本出现了错误。

我的解决方案是卸载我的 PBI,从 microsoft 网页(不是从 Store)下载并安装它。

https://www.microsoft.com/es-ES/download/details.aspx?id=58494

一旦完成,问题就会得到解决。问候

于 2019-11-21T10:18:58.827 回答
2

已解决 - 问题是由于 Oracle 客户端和 Power BI 桌面的版本。

Oracle 客户端是 32 位的,Powerbi 是 64 位的,在将 Oracle 客户端更新到 64 位后一切正常。

于 2018-01-05T03:28:08.857 回答
0

我遇到了同样的错误,但是在尝试连接到 CentOS 8 MariaDB 10.4 时,不知道我必须做什么才能使其工作。(我已经创建了一个用户来远程访问并且端口在防火墙上打开)

我正在尝试从 PowerBI Desktop 2.79.5768.1082 64 位(2020 年 3 月)连接

如果有人知道我如何做到这一点,那就太好了。

于 2020-04-04T01:59:59.253 回答