iT邦幫忙

DAY 2
1

技術問題亂記系列 第 2

重開治百病!

前幾天有開發單位的同事來投訴,為什麼他在Windows上的Oracle環境,執行的SQL都沒問題,
轉到IBM AIX上的Oracle環境,卻會出現ORA-600?

天啊,最討厭聽到出現ORA-600的訊息了,那代表是Oracle內部錯誤,大概八九不離十,是打到臭蟲了。。。。
要嘛就上補丁,要不就得開case請 Oracle support來支援。粉麻煩咧。。。。

其實他的SQL很單純:
SELECT COUNT(DISTINCT COL1) AS COUNT FROM TABLE1 WHERE COL1 IN ('0000000000000000000') AND STATUS = 'SUCCESS';

就這樣。親自在WIndows及AIX上各操作一遍,真的就向同事說的一樣。。。
當然啦,拜請Google大神是一定要的啦。。。同時也請教Oracle專家囉。。。
專家當然會要我蒐集並提供一堆資料啦,不過,就在他們回覆之前,因為想做一個離線備份,以防萬一,
所以把資料關閉,做完備份後,再把資料庫重啟。
然後同事跑來問我做了甚麼?我說只是重啟資料庫啊,他告訴我,他的問題不見了!!
他可以繼續後面的資料轉檔及開發了。。。。

喔,這樣啊。。。。感謝天主!


上一篇
重開治百病?
下一篇
建置Red Hat Cluster Lab-預備備
系列文
技術問題亂記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
外獅佬
iT邦大師 1 級 ‧ 2014-09-17 23:57:20

重開哪能治百病...重灌才是王道....逃跑

我要留言

立即登入留言