みなさんはじめまして。
Redmineを会社で利用したく導入環境を構築しているのですが文字化けで
壁にぶち当たってしまいました。
とは言ってもRedmineを使うに当たっては日本語で全然問題なく利用出来て
おります。
問題なのはMYSQLの管理コンソール(CUI,GUI共に)及びODBCドライバを利用
してMS-ACCESSでDBのレコードを閲覧、操作場合に文字化けしてしまいます。
Redmineを利用しつつ、ODBC経由でデータを抽出したり、必要があれば操作
(Insert,Update)したいと考えてます。
色々と検索してみたのですが解決出来ませんでした。
以下環境を記しますのでご存知の方、どうかご教授願います。
【環境】
OS:Windows 2000 Server(SP4)
MYSQL:5.0.45
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
Rails 1.2.5
Redmine:0.5.1
ODBCドライバ:3.51.22(MYSQL AB)
クライアントOS:Windows XP Professional(SP2)
MS-ACCESS:2000
【詳細】
Redmineで日本語を入力するとRedmine内では問題無く表示出来ますがMYSQL
では文字化け。
MYSQL側で日本語入力したレコードをRedmineで見ると「?」と表示されます。
その場合、勿論MYSQL内では日本語で表示され、ODBC経由したACCESSもちゃん
と表示されます。(ACCESSで入力したレコードも問題無し)
※ODBCの文字コードはCP932
MYSQLで show variables like 'char%'; を実行した結果は以下の通りです。
character_set_client | utf8
character_set_connection | utf8
character_set_database | utf8
character_set_filesystem | binary
character_set_results | utf8
character_set_server | utf8
character_set_system | utf8
ちなみに以下のサイトの記事を見て環境を構築しました。
http://gihyo.jp/dev/serial/01/redmine/0002?page=1
私自身、Ruby on Railsに関しての知識は全くありません。
MS-SQLServerやACCESSならばある程度は分かりますが
MYSQLはこの導入にあたって初めて触りました。
何卒宜しくお願い致します。