斷點

          每天進步一點點!
          posts - 174, comments - 56, trackbacks - 0, articles - 21
          IMP-00017: 由于 ORACLE 的 600 錯誤,以下的語句失敗
           "CREATE PACKAGE BODY quest_soo_util wrapped"
          IMP-00003: 遇到 ORACLE 錯誤 600
          ORA-00600: 內部錯誤代碼,參數: [16201], [], [], [], [], [], [], []
          IMP-00017: 由于 ORACLE 的 600 錯誤,以下的語句失敗
           "CREATE PACKAGE BODY QUEST_SOO_PKG wrapped"

          以上是imp導入Oracle是出現的錯誤。

          轉載,其他情況出現的ORACLE 的 600 錯誤:

          這個錯誤是 drop 用戶時產生的,用戶無法 drop。既然如此,登錄該用戶刪除其中的procedure,結果也出現了該錯誤。有個帖子介紹說這是 Oracle 的一個 bug(No. 2422726),并給出了解決辦法。這里記錄一下:
           1. 錯誤現象:
          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: 內部錯誤代碼,自變量: [16201], [], [], [], [], [], [], []
           
          SQL> conn hos_kf_hl/test@qmyb
          已連接。
          SQL> drop procedure kill_session;
          drop procedure kill_session
          *
          ERROR 位于第 1 行:
          ORA-00600: 內部錯誤代碼,自變量: [16201], [], [], [], [], [], [], []

           
          2. 查詢視圖 procedure$,確認該錯誤:
          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;
           
          過程已丟棄。
           
          SQL> conn sys/password@s177 as sysdba
          已連接。
          SQL> drop user hos_kf_hl cascade;
           
          用戶已丟棄

          主站蜘蛛池模板: 湘阴县| 汝南县| 乌鲁木齐市| 曲靖市| 田阳县| 元朗区| 开阳县| 彝良县| 青海省| 塔城市| 陈巴尔虎旗| 临安市| 南城县| 吉安市| 牙克石市| 吉林省| 马边| 卢氏县| 东丰县| 习水县| 凌海市| 神木县| 兖州市| 准格尔旗| 甘洛县| 乌兰察布市| 嘉兴市| 平武县| 哈巴河县| 绵阳市| 玛沁县| 乐亭县| 柘城县| 中方县| 芒康县| 宁南县| 简阳市| 万宁市| 江陵县| 涡阳县| 湖北省|