Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Power BI Oracle连接-详细信息:;甲骨文:";_Oracle_Powerbi - Fatal编程技术网

Power BI Oracle连接-详细信息:;甲骨文:";

Power BI Oracle连接-详细信息:;甲骨文:";,oracle,powerbi,Oracle,Powerbi,我正在尝试从Power BI访问Oracle DB,但始终会收到以下错误消息:“我们在尝试连接时遇到错误。详细信息:“Oracle.”。当使用SQL Plus或其他工具进行测试时,与DB的连接对我来说是有效的。同时,我的同事可以使用相同的Oracle客户端从Power BI访问相同的数据库。你不知道会有什么问题吗 谢谢我假设您正在询问如何将POWER BI Desktop连接到Oracle数据库,以便生成报告或Universe。Azure中的Power BI PaaS服务仅支持使用网关从Orac

我正在尝试从Power BI访问Oracle DB,但始终会收到以下错误消息:“我们在尝试连接时遇到错误。详细信息:“Oracle.”。当使用SQL Plus或其他工具进行测试时,与DB的连接对我来说是有效的。同时,我的同事可以使用相同的Oracle客户端从Power BI访问相同的数据库。你不知道会有什么问题吗


谢谢

我假设您正在询问如何将POWER BI Desktop连接到Oracle数据库,以便生成报告或Universe。Azure中的Power BI PaaS服务仅支持使用网关从Oracle发送的数据,并且您无法刷新报告

  • 在电脑中安装Oracle客户端的版本(32位或64位)
  • 打开电源BI-->主-->获取数据-->Oracle数据库
有趣的是

在服务器中,必须将TNS连接字符串的格式设置为:

MYSID=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = mydnshostname)(PORT = myport))(CONNECT_DATA = (SERVICE_NAME = MYSID)))
下一个窗口,选择数据库凭据并输入用户和密码

更新

在我看来,错误“Oracle:”似乎是缺少的组件:

  • 即时客户端32位
  • ODAC Oracle数据访问组件32位
或者从Microsfot商店下载Power BI的版本。请使用此链接


谢谢您的回复,但不是真的。我知道如何从PowerBI连接到Oracle DB,但是当我这样做的时候,我总是在第一篇文章中提到一个错误。确切地说,没有别的,只是你在笔记本电脑或即时客户端中安装了ODAC??您使用的是32位还是64位的ODAC版本?似乎缺少一个组件。您是从哪里获得Power BI桌面版的?来自Microsoft Store?感谢您的支持Roberto,我有来自Store和ODAC121021_x64的PBI以及客户端12c