PowerBI连接Oracle数据库出现未将对象引用设置到对象的实例的问题

时间:2024-04-01 20:43:49

小弟第一份文章,不喜勿喷。
遇见很多朋友出现类似的问题,上百度也很难查到于是我想分享下经验。
按照官方文件配置下载Oracle客户端我就不说了,百度上有。
用powerBI连接数据库时出现PowerBI连接Oracle数据库出现未将对象引用设置到对象的实例的问题
或者
PowerBI连接Oracle数据库出现未将对象引用设置到对象的实例的问题
我上官方社区找到解决办法链接地址PowerBI连接Oracle数据库出现未将对象引用设置到对象的实例的问题
用有道翻译了下

我向MS提出了一个问题并解决了。
当我们手动下载并安装PBI时,我们没有看到错误。我们的默认设置是用户的MS Store,在那里我们看到了相同的错误。
我今天从MS那里得到了一个解决方案,我已经确认正在为2018年11 / 12月的MS Store发布工作。

  1. 在oracle安装路径中找到并复制“<<ORACLE_CLIENT_INSTALL>>product\12.2.0\client_1”中的oraons.dll文件
  2. 将文件粘贴到’ <<ORACLE_CLIENT_INSTALL>>product\12.2.0\client_1\bin目录中
    3.启动PBI并获取一些Oracle数据。

原因是,PBI的MS Store版本查找dll的特定目录,然后查找驱动注册表设置。Oracle注册表设置没有设置到oraons.dll >>>错误的正确目录!我想你可以修改注册表设置,但这不是我们的选择,可能会破坏Oracle客户端的其他用途…啊!

当然也可以不用官方渠道下载而用其他渠道下载的powerBI