业务对象无法打开到MySQL的数据库连接

业务对象无法打开到MySQL的数据库连接,mysql,business-objects,Mysql,Business Objects,我们在我工作的地方使用Business Objects 12 BO正试图从我们的JIRA数据库中提取信息,但我在使其正常工作时遇到了一些问题 BO的odbc.ini包含以下内容: [LiveJira] Description = JIRA ODBC Driver Driver = MySQL3.51 SERVER = ip.of.server.here PORT = 3306 USER = b

我们在我工作的地方使用Business Objects 12

BO正试图从我们的JIRA数据库中提取信息,但我在使其正常工作时遇到了一些问题

BO的odbc.ini包含以下内容:

[LiveJira]
Description             = JIRA ODBC Driver
Driver          = MySQL3.51
SERVER          = ip.of.server.here
PORT            = 3306
USER            = bouser
Password                = password
Database                = jiradb
OPTION          = 3
SOCKET          =
当我尝试使用
isql LiveJira
从服务器本身连接时,它会连接,并且我能够在数据库上运行select语句

当BO客户端在本地笔记本电脑上运行时,它还能够连接并获取所需的信息

当您通过服务器上的BO web界面进行连接时,会出现问题。错误消息类似于:

An error connecting to database: 523 80 (WIS 10901)
我曾一度认为这可能与查询的源地址有关,但由于
isqlivejira
有效,它似乎与地址无关


如果有人能对此有所了解,或者知道我犯了一个明显的错误,我将永远感激。我在谷歌上的搜索没有给我提供任何有用的信息。

odbc.ini文件的更改是仅在本地笔记本电脑上,还是也在Business Objects服务器上?您有多确定您的BO12客户端正在尝试连接到
LiveJira
?@shrub34修改后的odbc.ini在BO服务器上。它由
isql LiveJira
命令使用@卡尔森非常肯定。当BO Universe在本地机器上配置时,它可以完美连接,并且可以看到所有内容。当它被导出到远程服务器时,它就不起作用了。我想知道(除了DB2和SQL server之外,没有任何工作经验)连接对象是否没有使用odbc.ini文件中的ID/密码,而是使用连接对象中设置的值。另一个验证问题是,您调整的odbc.ini文件是BusinessObjects odbc.ini文件,而不是用于isql命令的文件?@shub34修改的odbc.ini文件肯定是用于业务对象的文件。可能是使用了错误的细节。需要修复它的人设法使用直接的JDBC而不是ODBC使它工作。所以我们的工作方式让他很满意。我将来可能不得不回来对ODBC进行排序,但现在我们有一个解决办法。