Ok, ich bin neu in Ruby und versuche herauszufinden, wie man eine Verbindung zu einer DB2-Datenbank herstellt, die auf einem AS/400 läuft (iSeries, Power i, System i, wie auch immer IBM es heutzutage nennt). Hier sind meine Besonderheiten:Ruby, DB2/400, ibm_db verursacht "Segmentierungsfehler"
- OS: Windows 7 Pro 64-Bit-
- Rubin: 1.9.3p125 (2012-02-16) [i386-mingw32]
- ibm_db: 2.5.9 x86-mingw32
- CLI db2level (32-Bit): DB2 v9.7.0.441
ich habe versucht, einige einfache Dokumentation aber IBMs Information ist ziemlich schwer zu folgen zu finden. Ich glaube, ich an dem Punkt bin, wo ich in der Lage sollte irb und geben Sie „require‚mswin32/ibm_db‘“ laufen, aber wenn ich bekomme ich diesen Fehler:
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.
Ich habe nicht in der Lage gewesen zu finden alles, um mir zu helfen, herauszufinden, was ich falsch mache, so würde jeder Rat sehr geschätzt werden.
Danke, Pablo
Versuchen Sie, den Edelstein neu zu installieren. –
Ok, ich habe das ibm_db gem ... deinstalliert und neu installiert ... den gleichen Fehler. –
Es ist selten genug, um eine Frage mit den Tags 'python' und' ibm-midrange' zu sehen. Ich hätte nie gedacht, dass ich einen mit "Ruby" und "ibm-Midrange" sehen würde! –