Hatena::Groupfragile

空蝉 RSSフィード

2015-01-29 (木)

Windows7 64bit マシンで 32bit用のODBCコネクターを使用するには

|  Windows7 64bit マシンで 32bit用のODBCコネクターを使用するには - 空蝉 を含むブックマーク

前提:AccessからODBC経由でmysqlサーバに接続していた(Windows7 32bit マシン)

Win7 64bitマシンに乗り換えて、64bit用の MySQL ODBC Connecter を入れたところ、セットアップには成功したものの、Accessからの接続がうまくいかず。

結論としては、32bit用のODBC Connector をインストールし、32bit用の ODBC 設定ツールで設定すればOK

プログラム

C:\Windows\Syswow64\odbcad32.exe

にある


参考:

[ODBC] エラー:指定されたDSNには、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています おのでらの創作日記 in ソーサリーフォース

http://sorceryforce.net/WordPress/?p=258

--------

ちなみに、うっかり64bitのODBCで同じ名前のDNSインストールしてあるとそちらを見に行ってしまうようなので、設定を全部削除する必要があった

2014-06-25 (水)

レプリケーションがかかっているDBを更新するときはトランザクションをかけないと超遅い

|  レプリケーションがかかっているDBを更新するときはトランザクションをかけないと超遅い - 空蝉 を含むブックマーク

12万件ぐらいのUPDATEクエリを投げるのに2時間以上かかって悲しくなっています

トランザクションをかけるとはやいらしい

2013-11-06 (水)

AccessでCase文を使いたいときは switch を使う

|  AccessでCase文を使いたいときは switch を使う - 空蝉 を含むブックマーク

Switch(条件A, 値, 条件B, 値, true, 条件に引っかからない場合の値)

2013-10-30 (水)

phpmyadmin でのエクスポートには上限値がある

|  phpmyadmin でのエクスポートには上限値がある - 空蝉 を含むブックマーク

8Mぐらいとのこと(未確認)

大きいデータをエクスポートするときは mysqldump で出力したほうが良さそう

あとテーブルをエクスポートするときに、テーブルがロックされてしまうのでそのへんも考慮する必要がある