config/environment.rbに
$KCODE = 'u' require 'jcode'
を追加してみたけど効果なし。
ブラウザで返ってくるエラーを見ると、
ActiveRecord::StatementInvalid: [IBM][CLI Driver][DB2/NT] SQL0010N "')" �Ŏn�܂�X�g�����O�萔�ɁA�I���̋�؂蕶��������܂���B SQLSTATE=42603 SQLCODE=-10: INSERT INTO books (status, title, auther, isbn13) VALUES(0, '日本語が', '化けてしまう', 'test')
メッセージが化けてるけど、SQLは正しそう。これ、ブラウザをSJISにすると
ActiveRecord::StatementInvalid: [IBM][CLI Driver][DB2/NT] SQL0010N "')" で始まるストリング定数に、終わりの区切り文字がありません。 SQLSTATE=42603 SQLCODE=-10: INSERT INTO books (status, title, auther, isbn13) VALUES(0, '譌・譛ャ隱槭′', '蛹悶¢縺ヲ縺励∪縺・, 'test')
こうなる。要するに、"'"がどっかいっちまったって事だな・・・