うはは〜。 会社の開発マシンのサーバーをダウンさせてしまったよ〜(>_<) それも昨日に引き続き、二回も。
以前普通に動いていたAccessが壊れた??? 実行させるとまずコンパイルエラー発生。 どっこも変更してないのに何故???
仕方ないので、別フォルダにバックアップを取っていた (全く同じ内容の)プログラムを上書きして再実行。 コンパイルエラーはなくなったけど(でも同じプログラムなのにだよ??) そのうち、応答なしになって。。。開発マシンのサーバーまでダウン。 ソースはサーバー上にあるので、メモリを壊しに行っているのでは? といわれたけど。。。な、何で急に? たった700件ほどのSQLサーバー上のDBをインポートしてCSV形式に落とすだけのプログラムなのに。。。Why? みんなに「一体なにやらかしたんだ?」って責められるし〜(T_T)
午後一番で出張のはずが復旧するのを待っていて実行確認することもあったので 出かけるのがぎりぎりになってしまって お昼も食べずに出張先に向かった。
客先の最寄駅で少し時間があったので、後輩たちとハンバーガーを流し込んで客先に向かう。
そこでもいきなりトラブル。。 もう検収済みだった納品書プログラムの(苦労したバーコード印字の分) 項目追加を依頼されて 修正をかけようとしたAccessのプログラムがまたまた変。 最新の内容ではないのだ。 実行時にクエリーのフィールドがなくなっていて パラメータクエリーが走ってしまう。 マクロで起動時にVB側からの接続情報を読み取っていて クエリーを自動作成しているので、デザインビューからは 単純には修正できないのだ。(T_T) レポートに使用しているフィールド名が、なじぇかそのマクロには記述されていない! 確かに最新ソースを上書きしたはずだと、担当SEはいうのだけど どうみても実行時エラーになる。 会社から再度最新ソースをメールで添付してもらうが、 それもやっぱり同じ内容・・・ バックアップ取ってあったプログラムも同じだった。
10/11付けで出力したレポートはちゃんと動いているのに その時点のプログラムは一体何所へ消えたのだあああ??
その後も一切改修をかけていないAccessのレポートも 実行時「不正な処理をしました」と強制終了。 これまた会社からソースを送ってもらって上書き実行すると全然OK (ぜーーんぜん、どこも触っていないプログラムだし、先日まで正常に動いていた帳票らしいのだ。)
なんだか、、Accessって。。不可解だああ まったくAccessに振り回された一日だった。 なんか。根本的な過ちをおかしているのだろうか?? 色んなクライアントマシンから実行をかけるのでそのせいもある? Accessってプリンタドライバの情報を受け継いでその影響も大だと 聞いた事もあるんだけど、そのせいもあるのかな? あるマシンに接続されているプリンタからしか正常に出力されない 帳票もあるのだ。(謎)
と、はまりにはまって客先を出たのが22時半。 客先の人に駅まで車で送ってもらって 神戸駅についたら、貨物列車の衝突事故で電車遅れまくりの混みまくり・・(T_T)
なんとかその日中に帰宅。 あーー。今日はまったく散々な一日でした。
|