10g的回收站又惹禍了
今天,同事在用torque生成對應表操作的java類時遇到兩個錯誤:
錯誤1:
[torque-jdbc-transform] java.sql.SQLException: ORA-00600: internal error code, a
rguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
[torque-jdbc-transform] java.sql.SQLException: ORA-00600: internal error code, a
rguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
錯誤2:
[torque-jdbc-transform] Building column/table map...
[torque-jdbc-transform] java.sql.SQLException: ORA-01424: missing or illegal character following the escape character
[torque-jdbc-transform] java.sql.SQLException: ORA-01424: missing or illegal character following the escape character
兩個錯誤是分別用不同的jdbc遇到的。
其中第一個錯誤以前遇到過,是因為用低版本的jdbc連線高版本的資料庫造成的,解決這個問題很簡單,換成高版本的jdbc就可以。
第二個錯誤就覺得莫名其妙了,從字面含義上看是因為做模糊查詢的時候轉義出了問題。
我對java不熟悉,所以只能推測是因為在生成java類的時候用了模糊查詢從而導致錯誤。
發生錯誤的資料庫的版本是10203,但這個jdbc的版本是最新的,用來連線其他資料庫(包括9i和10g)都是可以正常生成java類的。
網上查了一下,發現有人遇到類似的問題,是因為10g的recyclebin搞的鬼。
於是在發生錯誤的資料庫查了一下:
SQL> select object_name from user_recyclebin;
OBJECT_NAME
------------------------------
BIN$PvG8uWMHqdHgQAB/AQBO8Q==$0
BIN$PjmFUCSsVwLgQAB/AQA7CA==$0
BIN$PjmFUCSrVwLgQAB/AQA7CA==$0
BIN$PjmFUCSqVwLgQAB/AQA7CA==$0
BIN$PjmFUCS2VwLgQAB/AQA7CA==$0
BIN$PjmFUCS6VwLgQAB/AQA7CA==$0
BIN$PjmFUCS5VwLgQAB/AQA7CA==$0
BIN$PjmFUCTlVwLgQAB/AQA7CA==$0
BIN$PjmFUCTkVwLgQAB/AQA7CA==$0
BIN$PjmFUCTjVwLgQAB/AQA7CA==$0
BIN$PjmFUCTuVwLgQAB/AQA7CA==$0
.....
手工清空回收站:
SQL> purge recyclebin;
Done
再次生成就正常了。
印象中,在10g中遇到過很多次莫名其妙的錯誤,最後發現都與回收站有關,看來回收站也是有利有弊啊,要權衡使用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-63885/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 計劃生育惹的禍
- 都是髒資料惹的禍
- Memcached 的惹禍,.NET 5.0 的背鍋
- 維數災難:都是孤獨惹的禍
- UML已死?其實是敏捷惹的禍?敏捷
- Oracle RAC啟動失敗-軟連結惹的禍Oracle
- 【故障公告】Memcached 的“惹禍”,不知在為誰背鍋
- 特斯拉Autopilot又闖禍了?還讓公司股價跌了不少
- 聯合國問題根源:並不是是科技發展惹的禍
- MongoDB for Windows使用批處理檔案啟動閃退之空格惹的禍MongoDBWindows
- PS4Slim還未公佈就開賣?都是阿聯酋貨源惹的禍
- 自動化指令碼不穩定,原來是軟體彈窗惹的禍,2個方法解決!指令碼
- 這個公司的程式設計師人均月薪7萬+!騰訊又又又又又又又又漲薪了程式設計師
- 臉書面臨刑事調查!美國對臉書展開刑事調查 資訊分享協議惹的禍協議
- Trickbot惡意軟體又又又升級了!
- GitHub 又改版了Github
- 蘋果App Store又惹投訴:扶持自家應用打壓競爭對手蘋果APP
- 自媒體再惹禍 被造謠籌款資金進入公司資金池水滴籌宣告已報案
- 哎、又失業了。
- 翻倍獎勵又又又來了!1.5倍起,千萬別錯過
- win10 回收站誤刪了怎麼恢復_win10如何找回回收站清空的檔案Win10
- 又TM遇到傻B了
- 面試又失敗了面試
- 又又又來了!Apache Log4j 被曝本月第 4 個漏洞Apache
- JDK 12又來了,我學不動了...JDK
- 又踩坑了!BigDecimal使用的5個坑!Decimal
- 明明準備的挺好,面試又掛了……面試
- 我怎麼又掛了?——面試中那些低階又致命的失誤面試
- 特斯拉車禍最新調查結果公佈,“自動駕駛”Autopilot又雙叒成主角自動駕駛
- 又瞎忙了兩個月-20240903
- win10回收站不見了在哪裡找_win10桌面找不到回收站的解決方法Win10
- 世界之樹招誰惹誰了?為什麼經常慘遭毒手?
- 講了個好故事又做了個更刺激的模式,《戰爭機器5》這次真是又香又飽模式
- 時隔多年的部落格,我又回來了
- 熊孩子們走了,《我的世界》又變酷了
- Linux回收站Linux
- bash回收站
- 10G FGA的增強