斷點(diǎn)

          每天進(jìn)步一點(diǎn)點(diǎn)!
          posts - 174, comments - 56, trackbacks - 0, articles - 21
          IMP-00017: 由于 ORACLE 的 600 錯(cuò)誤,以下的語(yǔ)句失敗
           "CREATE PACKAGE BODY quest_soo_util wrapped"
          IMP-00003: 遇到 ORACLE 錯(cuò)誤 600
          ORA-00600: 內(nèi)部錯(cuò)誤代碼,參數(shù): [16201], [], [], [], [], [], [], []
          IMP-00017: 由于 ORACLE 的 600 錯(cuò)誤,以下的語(yǔ)句失敗
           "CREATE PACKAGE BODY QUEST_SOO_PKG wrapped"

          以上是imp導(dǎo)入Oracle是出現(xiàn)的錯(cuò)誤。

          轉(zhuǎn)載,其他情況出現(xiàn)的ORACLE 的 600 錯(cuò)誤:

          這個(gè)錯(cuò)誤是 drop 用戶時(shí)產(chǎn)生的,用戶無(wú)法 drop。既然如此,登錄該用戶刪除其中的procedure,結(jié)果也出現(xiàn)了該錯(cuò)誤。有個(gè)帖子介紹說(shuō)這是 Oracle 的一個(gè) bug(No. 2422726),并給出了解決辦法。這里記錄一下:
           1. 錯(cuò)誤現(xiàn)象:
          SQL> show user
          USER 為"SYS"
          SQL> select * from v$version;
           
          BANNER
          ------------------------------------------------------------
          Oracle8i Release 8.1.6.0.0 - Production
          PL/SQL Release 8.1.6.0.0 - Production
          CORE    8.1.6.0.0       Production
          TNS for 32-bit Windows: Version 8.1.6.0.0 - Production
          NLSRTL Version 3.4.1.0.0 - Production
           
          SQL> drop user hos_kf_hl cascade;
          drop user hos_kf_hl cascade
          *
          ERROR 位于第 1 行:
          ORA-00600: 內(nèi)部錯(cuò)誤代碼,自變量: [16201], [], [], [], [], [], [], []
           
          SQL> conn hos_kf_hl/test@qmyb
          已連接。
          SQL> drop procedure kill_session;
          drop procedure kill_session
          *
          ERROR 位于第 1 行:
          ORA-00600: 內(nèi)部錯(cuò)誤代碼,自變量: [16201], [], [], [], [], [], [], []

           
          2. 查詢視圖 procedure$,確認(rèn)該錯(cuò)誤:
          SQL> select obj#,owner#,type# from sys.obj$ where name ='KILL_SESSION' and owner#=96;
           
                OBJ#     OWNER#      TYPE#
          ---------- ---------- ----------
               55491         96          7
           
          SQL> select * from procedure$ where obj# = 55491;
           
                OBJ# AUDIT$                                 STORAGESIZE    OPTIONS
          ---------- -------------------------------------- ----------- ----------

           
          3. 解決
          SQL> insert into procedure$ values (55491, '----------------', null, 2);
           
          1 row inserted
           
          SQL> commit;
           
          Commit complete
           
          SQL> drop procedure kill_session;
           
          過(guò)程已丟棄。
           
          SQL> conn sys/password@s177 as sysdba
          已連接。
          SQL> drop user hos_kf_hl cascade;
           
          用戶已丟棄

          主站蜘蛛池模板: 万源市| 武穴市| 南昌县| 恩施市| 临洮县| 胶州市| 郁南县| 四川省| 西和县| 横山县| 银川市| 都匀市| 将乐县| 额尔古纳市| 南通市| 红河县| 枣阳市| 巴彦淖尔市| 铜梁县| 龙泉市| 罗平县| 交城县| 保靖县| 彰化县| 溧水县| 雷山县| 奎屯市| 北宁市| 双鸭山市| 漳平市| 东山县| 湘乡市| 江永县| 德钦县| 类乌齐县| 仁怀市| 大新县| 开化县| 四子王旗| 体育| 上思县|