informatica - 安装 informatica power center 9.5.1 时无法连接 oracle 数据库 (12c)
问题描述
甲骨文环境:
- 来宾操作系统:centos7(安装在 VMWARE 中)
- 版本:发布 12.2.0.1.0 生产
Informatica 电源中心:
- 下载站点:https ://edelivery.oracle.com/osdc/faces/SoftwareDelivery
- 软件:Oracle 商业智能数据仓库管理控制台和 Informatica PowerCenter 版本:9.5.1
- 主机操作系统:windows 10
安装时,informatica 要求连接到 oracle 用户。所以我创建了一个用户并授予它 dba。即使我提供了正确的数据库地址,Informatica 测试连接也失败了。
但是,使用相同的配置细节,我可以通过安装在 Windows(主机操作系统)上的 SQL 开发人员(版本:19.2.0.206.2117)连接数据库。
解决方案
如此多的可能性,sql developer 正在您的本地 Windows 客户端上运行,获取您的本地 tnsnames.ora 来解决数据库连接问题,并在您的本地 Windows 客户端和数据库之间打开防火墙。在您的 centos 服务器上,Informatica 安装将针对 tnsnames.ora 进行解析,该文件可能没有您尝试访问的 sid 的条目,即使这样,如果用户执行install 在他们的配置文件中正确设置了 ORACLE_HOME。更不用说centos机器和db之间的防火墙和网络可能没有打开。
推荐阅读
- reactjs - 如何删除/更新表格?
- mysql - 如何识别 MySQL 查询的非线性时间增加?
- android - 是否有任何 React Native 包可以帮助在 iOS 中实现新的面具解锁功能?
- python - Excel:如何在包含字符串的列中查找单元格并返回另一列行中单元格的值?
- python - 努力使用python代码按时间顺序对月度数据均值进行排序
- unix - 在 GitHub 工作流程中使用 Base64 图像编译 Latex 文件
- git - git push -u origin master 后没有结果
- google-chrome - android web 视图安全性
- javascript - jQuery:嵌套悬停和单击功能以显示和隐藏文本
- image - 为什么我的自定义 Glide 旋转变换不适用于 90 度请求?