点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好,世界! 我在正确查询我的数...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好,世界! 我在正确查询我的数...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,世界! 我在正确查询我的数据源的BIP上获取unixODBC连接时遇到问题。 上下文正在尝试使用它来从Google BigQuery中获取数据。 以下是一些系统详细信息:
Windows客户端和IDT:正在运行。 32位Simba驱动程序连接正常。 我可以在IDT中成功连接到它。 我可以创建一个UNX,可以看到数据,一切正常。 我已成功将其发布到BIP。
BIP:这在SAP应用程序的RHEL7上运行。 这是用于Linux 4.2 SP06的BIP的基本安装。 它在大多数情况下都有效。 当我进入WebI并选择我的Universe时,字段和元数据出现。 当我尝试连接以查看数据时,我收到一条通用弹出消息,该消息将我指向 KB 2054721 。 没有给我很多答案。
当SSHd进入BIP机器时,我打开了webiserver_bobjbip42sp6rhel7.WebIntelligenceProcessingServer_trace.000001.glf文件以查看发生了什么。 此错误消息引起了我的注意:
错误> [kctRequestProc.cpp; 779] tracemgr.cpp:358:虚拟无效TraceManager :: Trace :: FlushToTrace(const CSTypes :: String&,ITraces :: Level):TraceLog消息16 | 8e0423b6-cb0b-7a29-c7b2-3fe14471381f | 2019 04 05 16:06:22:275 | -0400 |错误| | == | E | | webiserver_bobjbip42sp6rhel7.WebIntelligenceProcessingServer | 12024 | 47238352807680 || | 72 | 0 | 2 | 0 | BIlaunchpad.WebApp | bobj-bip-42sp6-rhel7:11327:64.143:1 | Webi SDK.CorbaServerImpl.doProcess()| bobj-bip-42sp6-rhel7:11327:64.143:9 | webiserver_bobjbip42sp6rhel7.WebIntelligenceProcessingServer.processDPCommandsEx | localhost:12024:-1992481024.1077:1 | CiEkvQOG_ULYm5AVa4aCERo8d |||||管理员||||||| ODBCGeneric ODBC数据源JobId:47238540779408ENTER SQLError SQLHENV 0x0x2af694673730 SQLHDBC 0x0x2af694718c10 SQLHSTMT 0x00000000 SQLTCHAR * 0x0x2af6893ba3a0 SQLINTEGER * 0x0x2af6893ba3a8 SQLTCHAR * 0x0x2af6893ba130 SQLSMALLINT 513 SQLSMALLINT * 0x0x2af6893ba3ae <原因> <内容> 原因> <原因> <内容> 原因>
Linux计算机上的DSN是" Google BigQuery 64位"。 我在Windows DSN上将其命名为相同的名称。
有趣的是,如果我尝试使用isql工具进行连接,则连接非常好。
有人对寻找其他地方以帮助发现问题有任何建议吗? 谢谢!
结果证明,罪魁祸首是Linux BIP上odbc.sbo文件中缺少的字符。 对此我猛烈抨击了一段时间,但现在似乎可以连接了。
一周热门 更多>