oracle - PowerBI Desktop:间歇性 ORA-03113 错误
问题描述
我正在从 PowerBI Desktop windows server 2016 连接到 Oracle 云中的 oracle 12。安装了 Oracle 客户端并配置了 TNS 文件。Oracle 由供应商托管,因此我唯一的访问权限是直接查询数据库。
在 powerBI 中,当使用 oracle 连接时,刷新数据时大约 50% 的时间会出现 ORA-03113 错误。错误的出现没有明显的模式。
如果我通过在 Windows 中设置的系统 ODBC 连接进行连接,我不会遇到任何问题或错误,尽管数据加载速度有点慢。
对于可能导致此问题的原因或检查内容以帮助获取更多信息,我将不胜感激。
解决方案
恐怕您的问题需要更深入的分析,因为 ORA-03113 可能有各种原因,但通常这意味着一旦存在现有连接,“oracle”可执行文件就会意外终止。您应该尝试隔离发生错误时正在执行的 SQL 命令。它可以通过检查服务器上的跟踪文件来完成,如果您无权访问服务器,则可以使用 SQL*Net 跟踪来完成。如果可以隔离始终引发 ORA-3113 错误的语句,则可以对其进行进一步分析(如执行计划、触发器等),或者最好提出 SR,以便 Oracle 支持部门可以解决该问题。如果您有权访问 Oracle 支持,您可以在 MOS Doc ID 1506805.1 中找到有关 ORA-03113 故障排除的更多信息。让我知道我是否可以进一步帮助您。
推荐阅读
- python - 运行 Python 程序,得到消息“Squeezed text”
- javascript - 基于具有键值的数组的正则表达式匹配组
- c# - 未在本地机器上注册
- python - 在 Python 中找到多项式的有理根
- python - Python statsmodels 健壮的 cov_type='hac-panel' 问题
- java - nodejs和kotlin中的SHA256不同哈希
- ssl - 如果端口 443,flask redirect() 会给出 400 Bad Request
- json - Microsoft Graph 团队 API
- json - Symfony 表单 select2 ajax 实体
- node.js - 节点进程和跨多个节点的复制