ushidayの日記

主に「IBMi」のメモに・・・

2011-09-01から1ヶ月間の記事一覧

Zend Server CE 5.0 for IBM iのdb2_bind_paramで

Zend Server CE 5.0 for IBM i(PHP 5.3 Ver)で、最初からインスコされているIBM_DB2のPECLはバージョン”1.8.4”です。このバージョン”1.8.4”のPECLは、既知のバグがあり、関数、クラス内で「db2_prepare → db2_bind_param → db2_execute」をすると、db2_bin…

FirePHP(Webug)でハマタ。

PHP

DBの設定ファイルを「fwrite関数」を使って書き換える、プログラムを実行するとオカシナ動きをした。 「hoge.ini」を以下の様にしたかった 実行前の「hoge.ini」 ;現在無効な設定1 ;現在無効な設定2 現在有効な設定1 実行後の「hoge.ini」 現在無効な設定1 ;…

DB2 for i copy to DB2 LUW

DB2 for iからDB2 LUWへデータコピーをしたかったので、phpで作った。 処理自体は、簡単なものでスキーマ名とテーブル名をのfrom toを受け取って、DELETE and INSERTするだけ。 CREATE TABLEは既にされているという前提で... select() ->from($schema . '.' …

DB2トランザクション・ログがフル (SQL0964C)

DB2

IBM i上のDB2から、Windows上のDB2 Express Cにデータをコピーする際に、あるテーブルの全レコードを"DELETE"したら、たまたま件数が多かった(12万件程度)のもあって、「SQL0964C データベースのトランザクション・ログがいっぱいです。 SQLSTATE=57011」…