我们正试图从OBIEE 12c连接到MySQL(和PostgreSQL),但是没有运气。
设置 欧比 内部版本:12.2.1.2.0.BISERVER_12.2.1.2.0_LINUX.X64_161006.2032 发行版本:Oracle商业智能12.2.1.2.0 包装:161006.0917.000
操作系统 Oracle Linux服务器7.3
根据步骤 http://csl-oracle.blogspot.com/2013/02/connecting-mysql-to-obiee.html
问题 对于MySQL和PostgreSQL仍然出现错误:
Code: 12010. [nQSError: 12010] Communication error connecting to remote end point: address = bihost (our host); port = 9514. (HY000)
我可以从同一RPD连接到在同一主机(与OBI)和其他主机上运行的Oracle DB。
odbc.ini中的更改:
[ODBC Data Sources]
AnalyticsWeb=Oracle BI Server
opss_datasource=Oracle 7.1 Oracle Wire Protocol
biplatform_datasource=Oracle 7.1 Oracle Wire Protocol
MySQL=libmyodbc8w.so <- added
PostgreSQL=psqlodbcw.so <- added
....
[MySQL]
Driver=/usr/lib64/libmyodbc8w.so
Description=Connector/ODBC 3.51 Driver DSN
SERVER=192.168.10.109
PORT=3306
USER=<user>
Password=<pass>
Database=test
OPTION=3
[PostgreSQL]
Driver=/usr/lib64/psqlodbcw.so
Database=<dbname>
Servername=192.168.10.21
Port=5432
Protocol=9.4
ReadOnly=No
RowVersioning=No
ShowSystemTables=No
ConnSettings=
在Analytics(分析)中,我有3个测试立方体:用于MySQL,用于Postgre和用于Oracle。
对于Oralce来说,一切都很好,对于MySQL和Postgre,我仍然遇到连接错误。
有什么想法我在配置/防火墙/其他地方缺少什么?