今天虛驚一場

2021-05-26 15:14:18 字數 1639 閱讀 2649

今天下午正在修改cdm(powerdesigner),開發經理告訴我,你們資料庫(開發環境)怎麼少了好幾張預處理表:「tmp_accouprinopermgntcnt;tmp_orginfo;」

我一看不好,昨天在清理臨時表的時候是不是誤刪了。開啟清理指令碼:

--mdb執行管理庫

--drop table tmp_accouprinopermgntcnt;

drop table tmp_acctcarry;

drop table tmp_dismissorgcode;

drop table tmp_fedealacct;

drop table tmp_finaorgcode;

drop table tmp_orgdiscompare;

--drop table tmp_orginfo;

drop table tmp_orgprivmaint;

drop table tmp_orgworktime;

--tdb交易庫

drop table tmp_tbv_notevou;

drop table tmp_tc_f_beardrwintest;

drop table tmp_tc_specdpstcalcu;

drop table tmp_tp_acctvoucode;

drop table tmp_tp_nodeacct;

drop table tmp_tp_resaccount;

drop table tmp_tv_a_chkbizbigdtl;

drop table tmp_tv_a_chkbizsmalldtl;

drop table tmp_tv_bizinfblunot;

drop table tmp_tv_bizinfocorrectcnelacct;

drop table tmp_tv_bizinfocorrectsupnote;

drop table tmp_tv_bizinforednote;

drop table tmp_tv_bizinfosupnote;

drop table tmp_tv_bizinfotbloutercorrect;

drop table tmp_tv_bizinfounidirectcorrect;

drop table tmp_tv_trasrlinacct;

--果然刪了!

趕緊問,表裡有資料嗎?

經理說:業務測試環境表都在,dto的庫沒有了

我回答說:馬上重建!

建完之後,從新上傳dto,省的開發報錯。。。

後來仔細檢查一下清理指令碼,發現有乙個問題,我在保留資料的時候,用了rename table a  to tmp_a; insert into new_a select tmp_a;

按理說沒什麼問題,但是資料庫原先有一些表是tmp_打頭的。

select 'drop table '||table_name from sysibm.tables where ...table_name like 'tmp_%';

導致刪的時候誤刪了原表,這就是問題的所在了。

還好,我昨天沒動業務測試環境,否則又要被痛批一頓!

也許你會說,恢復一下,但是我們業務測試環境冷備份,業務人員不讓開歸檔模式!如果他敢說生產環境不開歸檔,我就屁了它!

虛驚一場的海嘯

2月27日,智利發生8.8級特大 1個世紀以來最強的 全球都在關注。其中,日本的反應尤其大。日本本身自然災害特別多。火山,海嘯,以及洪水。所以,對這種自然災害天然的比較敏感。最主要的原因,在於智利的 會影響到日本!這是有前車之鑑的。1960年智利海域發生了9.5級 太恐怖了。引起了海嘯,一直穿過整個...

09 3 10 虛驚一場 again

今天早上起來,喉嚨還是很難受,去醫院。掛了專家門診,等了半天專家才姍姍來遲.醫生先檢查了我的喉嚨,說沒什麼大問題,是急性咽炎。我又跟她說,有時候還有鼻涕。於是醫生又檢查鼻子,這一查不要緊,醫生眉頭越皺越緊,說 你這鼻子有問題啊,裡面全是膿,應該是鼻竇炎。我告訴她我從小就有鼻竇炎的病史,她想了想,讓我...

測試OPCServer記憶體洩漏虛驚一場

十年前用c 玩會opc client後就一直想玩server,但因工作原因一直沒有使用的機會和緊迫感,也因為其難度,就一直擱置著。年後因為新的工作原因,必須搞會opc server。自知年紀大了,從頭啃com技術幾乎是不可能,使用網上現成的dll又擔心不穩定或是出問題後不知如何查故障。後從 子 得到...