今はAS400とは言わず、”System i” と呼ぶのだそうです。 職場でAS400上のDB2のデータを加工する簡単なバッチ処理プログラムを作成する必要があったので、rubyで作成してみることにしました。 この記事は、RubyでDB2にODBC接続を行う方法についての覚書です。DB2との接続について調査し、いくつか試しましたが、 ibm_db と言うデータベースドライバがgemで配布されているが、SQL CLI (call level interface)が必要 AS400クライアントパッケージ Client Accessで、ODBCドライバーを提供している 意外とruby + windows + ODBCの記事が少ない gemで配布されているruby-ODBCも、odbcドライバをコンパイルする必要がある(コンパイラ必要) と言う状態。様は直接DB2に接続するドライバの入手は意外と大変