无法通过CentOs上的ODBC连接到MarkLogic

Nic*_*dke 6 odbc marklogic powerbi

我们在CentOS上运行了MarkLogic服务器,并定义了ODBC端点.当我尝试通过Power BI与ODBC连接时,我收到以下错误.

ODBC错误

我有一个类似的MarkLogic服务器在本地运行,我没有任何问题通过ODBC连接.

笔记:

  • 使用ODBC数据源管理器测试连接是成功的
  • 运行在CentOS服务器上的MarkLogic是版本9ea

8052_ErrorLog.txt中没有任何内容,但是,在8052_AccessLog.txt中我看到了:

192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] init
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] password
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] query
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] query
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] query
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] query
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] query
192.168.21.34 - nickh [23/Mar/2017:09:43:36 -0400] terminate
Run Code Online (Sandbox Code Playgroud)

Nic*_*dke 2

这不是一个非常令人满意的答案,但这似乎是在 CentOS 上运行的 MarkLogic 9ea 的一个已知问题。根据 MarkLogic 支持论坛:

\n
\n

感谢您进一步研究这个问题。看起来您\xe2\x80\x99 遇到了我们最近发现并修复的一个错误\xe2\x80\x93,所以这应该可以在 9.0-1 中运行。

\n

约翰

\n
\n

https://ea.marklogic.com/forums/topic/odbc-connection-from-excel-doesnt-work/#post-3031(链接需要 MarkLogic EA 访问权限)

\n

据报道,该问题已在预计 5 月份左右的生产版本中得到解决。

\n