To connect to an Oracle database with Power BI Desktop, the correct Oracle client software must be installed on the computer running Power BI Desktop. The Oracle client software you use depends on which version of Power BI Desktop you've installed: 32-bit or 64-bit. It also depends on your version of Oracle server.
最近用PowerBI连接Oracle数据库时,遇到了一些问题,好在最终解决。PowerBI连接Oracle数据库,首先需要安装正确的Oracle客户端软件。如何选择正确的Oracle客户端软件,具体可以参考官方文章https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-connect-oracle-database#installing-the-oracle-client
我安装的是ODAC122010Xcopy_x64这个版本,下面主要说一下安装步骤:
1.根据说明文件安装客户端软件
先打开“readme.htm”这个网页,能看的懂得,按照说明灵活操作。

看不懂的,按照下图操作:

2.配置环境变量
必须配置环境变量,否则还是不能访问Oracle数据库。

3.连接Oracle数据库
连接Oracle数据库,需要数据库所在服务器的IP地址,数据库名称,登录数据库的用户名和密码。在服务器一栏输入IP地址和数据库名称,公司ERP系统的数据库,一般不允许外网访问,内网访问的格式参考“10.10.10.10:8888/database_name”,“确定”,然后在凭证里输入用户名和密码。
