質問: ### 前提・実現したいこと DBバージョン Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production PL/SQL Release 11.2.0.1.0 - Production "CORE 11.2.0.1.0 Production" TNS for Linux: Version 11.2.0.1.0 - Production NLSRTL Version 11.2.0.1.0 - Production ### 発生している問題・エラーメッセージ PARTITION化しているテーブルにして、ADD PARTITION後、 対象テーブルにSELECTを実行すると、ORA-04031エラーが発生し、SELECT結果が返ってこない。 ケース1 SELECT COUNT(*) FROM MYTABLE; ERROR at line 1: ORA-10632: Invalid rowid ALTER TABLE MYTABLE SHRLINK SPACE; ORA-00600: 内部エラー MYTABLEのINDEX、PKをDROPした後に、 ALTER TABLE MYTABLE SHRLINK SPACE; 実行後、SELECT文の結果が返ってくるようになりました。 ケース2 他のテーブルでは、下記のようなケースもあります。 SELECT * FROM MYTABLE_2 COL_1 <> 'hogehoge'; ORA-12157: TNS: ネットワーク通信の内部エラーが発生しました SELECT * FROM MYTABLE_2 COL_1 <> 'hogehoge' ORDER BY 1,2,3; ORA-10632: Invalid rowid こちらは、 ALTER TABLE MYTABLE_2 SHRLINK SPACE;実行で、SELECT結果が返ってくるようになりました。 ### お聞きしたいこと ADD PARTITION時にrowidが正常に構築されていない可能性があると考えております。 ORA-10632、ORA-12157、エラーの発生原因等が分かりますようでしたら、教えて頂きたく存じます。
回答: > > ORA-00600: 内部エラー > > > この後ろに表示されるパラメータが大切なんですが。 ORA-00600 ですからオラクル社カスタマ・サポート・センター直行ですね。要サポート契約