斷點(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;
           
          用戶已丟棄

          主站蜘蛛池模板: 金寨县| 卢龙县| 昂仁县| 太湖县| 建湖县| 永顺县| 霍山县| 汨罗市| 兴海县| 保定市| 武清区| 大同县| 中牟县| 肥西县| 平湖市| 景宁| 弥渡县| 桃江县| 东阿县| 密山市| 奎屯市| 庆阳市| 衡阳县| 稷山县| 晋宁县| 长沙市| 崇明县| 两当县| 罗源县| 甘孜县| 武安市| 枝江市| 皋兰县| 奉贤区| 安陆市| 得荣县| 琼结县| 邯郸市| 南京市| 潼南县| 恩平市|