gpt4 book ai didi

Ruby、DB2/400、ibm_db 导致 "segmentation fault"

转载 作者:数据小太阳 更新时间:2023-10-29 08:13:19 25 4
gpt4 key购买 nike

好的,我是 Ruby 的新手,我正在尝试弄清楚如何连接到运行在 AS/400(iSeries、Power i、System i,无论 IBM 现在如何调用它)上的 DB2 数据库。这是我的具体情况:

  • 操作系统:Windows 7 Pro 64 位
  • ruby :1.9.3p125 (2012-02-16) [i386-mingw32]
  • ibm_db: 2.5.9 x86-mingw32
  • CLI db2level(32 位):DB2 v9.7.0.441

我一直在努力寻找一些简单的文档,但 IBM 的信息很难理解。我认为我应该能够运行 irb 并输入“require 'mswin32/ibm_db'”,但是当我这样做时,我收到了这个错误:

C:\clidriver\bin>irb
Welcome to IRB. You are using ruby 1.9.3p125 (2012-02-16) [i386-mingw32]. Have fun ;)
>> require 'mswin32/ibm_db'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/ibm_db-2.5.9-x86-mingw32/lib/mswin32/rb19x /ibm_db.so: [BUG] Segmentation fault
ruby 1.9.3p125 (2012-02-16) [i386-mingw32]

-- Control frame information -----------------------------------------------

...a bunch of stuff, let me know if I should include it or not...

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

我还没有找到任何东西来帮助我弄清楚我做错了什么,所以非常感谢任何建议。

谢谢,巴勃罗

最佳答案

事实证明,正如我在上面的评论中所说,我遇到的问题与 Ruby 1.9.3 直接相关,在 Ruby 1.9.2 中不存在。 The RubyForge discussion explaining the issue .尚无修复程序。

关于Ruby、DB2/400、ibm_db 导致 "segmentation fault",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9998669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com