我正在尝试使用prowerbi桌面连接oracle数据库。抛出以下错误
详细信息:“从提供程序读取数据时发生错误:'对象引用未设置为对象的实例。'”
知道为什么我会看到这个错误吗?我在发布之前已经搜索过它,但没有发现任何线索。
答案 0 :(得分:1)
在我的情况下,问题是Power BI的版本,我从Windows Store下载并安装了该版本,并且该版本所在的位置存在错误。
我的解决方案是卸载PBI,从Microsoft网页(而不是从Store)下载PBI并安装它。
https://www.microsoft.com/es-ES/download/details.aspx?id=58494
一旦完成,问题就会得到解决。 问候
答案 1 :(得分:0)
已解决 - 问题在于Oracle客户端和Power BI桌面的版本。
Oracle客户端为32位,Powerbi为64位,将oracle客户端更新为64位后,一切运行良好。
答案 2 :(得分:0)
在Oracle安装路径上的“ <> product \ 12.2.0 \ client_1”中找到并复制oraons.dll文件
将文件粘贴到“ <> product \ 12.2.0 \ client_1 \ bin目录
答案 3 :(得分:0)
我遇到了同样的错误,但是当尝试连接到CentOS 8 MariaDB 10.4时,不知道要使其工作必须做什么。(我已经创建了一个可以远程访问的用户,并且在防火墙上打开了端口)
我正在尝试从64位PowerBI Desktop 2.79.5768.1082连接(2020年3月)
如果有人知道我能做到这一点,那就太好了。