2004年03月01日(月) [長年日記]
■ Re: 失敗
先週の金曜日の続き。
早めに出社して、対応してしまい、そのまま今日の9時から何事もなかったかのようにリリースしてしまおうかと甘く考えていた。
とりあえず目にしたのは、古いソースに戻したはずのバッチが、週末軒並みエラーになっていたコト。
まーいい、これは1日1回軽く動く程度だから後でいくらでも修正利くでしょう。とほったらかしてUIの方へ。
FK違反の元となったマスタテーブルを、開発環境から本番環境へアップロードするという、書いてしまえば何ともない作業なんだけど、マスタが複雑すぎてあっさり諦め。
で、じゃぁUIも元に戻そうかと思ってソースを差し替えてもエラー。
何だよ言われたとおりにしたのにと憤慨していたら、どうやらキャッシュに騙されている模様。
で、ギリギリ8時50分過ぎにちゃんと古いバージョンで動くようになった。と思ってそのまま9時を迎える。
そしたらポロポロとエラーが飛んでくる。
Not Null制約違反?
テーブルを確認してみると、新しい機能のために追加したカラムにNot Null制約が。。。
それを取って解決。
アホらしい無駄をいっぱいしました。
教訓:
- システム更新のような影響の大きい作業は、十分な体制のもと行うコト
- 未練を残さず、勇気ある撤退をするコト
何だか当たり前すぎ。。。
[ツッコミを入れる]
[]
