今日も暑い。まるで夏だね。
朝からまたお客から電話が。データベースが自動的に更新されてないらしい。きのうログ調べたらたしかに更新プログラムは起動していたし。
お昼休みの間に客先へ移動。で、調べてみると確かに更新プログラムは起動しているがデータベースはぜんぜん更新されていない…。おかしいな。夜中の3時に起動して、前日に吐き出されたデータファイルから登録しているはずなんだけど。お客によると、ちゃんと手動で更新プログラムを実行したときはちゃんとデータベースが反映されているらしい。
ん、待てよ…? 手動で更新プログラムを起動したときは、今日の日付のファイルを取り込むよな…。はっ!もしかしたら夜中の3時に起動したら、起動した日のデータファイルを読みにいってるのでは!? ガーン。たしかに「一日前」の日付のファイルを読む処理は書いた記憶がない。それじゃ前日のファイルは取り込めるわけないよなぁ…。つまり、今のプログラムだと5月24日に入力したデータは5月24日の午前3時に反映されることになる。ふつう営業時間は午前9時からだから、永久に反映されないじゃん…。これは、うっかり。
しかたがないので取り込むのを当日の23時に設定して、無事完了。あー、ぜんぜん気づかなかった。はずかしいっ!
(2000/05/24 00:00:00 更新)