如何安装Oracle Client for Microsoft Tools_SSIS与PowerBI驱动环境以构建完整的数据库连接解决方案?
- 内容介绍
- 文章标签
- 相关推荐
本文共计954个文字,预计阅读时间需要4分钟。
相关专题:
Oracle Client 安装必须选 Runtime,别碰 Administrator
ssis 和 power bi desktop 都不运行 oracle 服务端逻辑,它们只通过 oci(oracle call interface)调用本地客户端库。装错类型会导致 ora-12154 或“找不到指定的模块”这类错误。
- 下载页面里明确区分
Runtime和Administrator—— 选前者,体积小、无监听器、不改注册表服务项 - 32 位 Power BI Desktop(默认安装)必须配 32 位 Oracle Client;64 位 SSIS(SQL Server Data Tools)需对应 64 位 Client;混搭必报
System.Data.OracleClient加载失败或OraOLEDB.Oracle找不到 - 路径别带空格或中文,比如
C:\oracle\client_19c安全,C:\Program Files\Oracle\...容易触发 TNS 解析异常
TNSNAMES.ORA 不是可有可无的配置文件
Power BI 和 SSIS 的 Oracle 连接字符串若用 Data Source=(DESCRIPTION=...) 写死连接描述符,虽能绕过 TNS,但维护性差、SSL 配置难嵌入,且多数企业防火墙策略只放行已登记的服务名。
本文共计954个文字,预计阅读时间需要4分钟。
相关专题:
Oracle Client 安装必须选 Runtime,别碰 Administrator
ssis 和 power bi desktop 都不运行 oracle 服务端逻辑,它们只通过 oci(oracle call interface)调用本地客户端库。装错类型会导致 ora-12154 或“找不到指定的模块”这类错误。
- 下载页面里明确区分
Runtime和Administrator—— 选前者,体积小、无监听器、不改注册表服务项 - 32 位 Power BI Desktop(默认安装)必须配 32 位 Oracle Client;64 位 SSIS(SQL Server Data Tools)需对应 64 位 Client;混搭必报
System.Data.OracleClient加载失败或OraOLEDB.Oracle找不到 - 路径别带空格或中文,比如
C:\oracle\client_19c安全,C:\Program Files\Oracle\...容易触发 TNS 解析异常
TNSNAMES.ORA 不是可有可无的配置文件
Power BI 和 SSIS 的 Oracle 连接字符串若用 Data Source=(DESCRIPTION=...) 写死连接描述符,虽能绕过 TNS,但维护性差、SSL 配置难嵌入,且多数企业防火墙策略只放行已登记的服务名。

