ITPub博客

首页 > 数据库 > Oracle > oracle 9.2.0.8.0的drop user而引起的ora-0060[qmxiUnpPacked2], [121], [], [], [], [], [], []

oracle 9.2.0.8.0的drop user而引起的ora-0060[qmxiUnpPacked2], [121], [], [], [], [], [], []

原创 Oracle 作者:dotaddjj 时间:2011-12-21 18:30:33 0 删除 编辑

今天和同事在生产库中需要删除一个测试用户,居然碰见一个bug。

Sql>drop user test cascade

Ora-01001 无效游标

Ora-0060内部错误代码,参数: [qmxiUnpPacked2], [121], [], [], [], [], [], [].

SQL> select * from v$version;

BANNER

----------------------------------------------------------------

Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production

PL/SQL Release 9.2.0.8.0 - Production

CORE9.2.0.8.0 Production

TNS for 32-bit Windows: Version 9.2.0.8.0 - Production

NLSRTL Version 9.2.0.8.0 - Production推想可能是bug导致,网上收索网友查看metalink有个解决方案需要重启数据库运行catpatch.sql脚本:

SQL> shutdown immediate
SQL> startup migrate
SQL> spool patch.log
SQL> @?/rdbms/admin/catpatch
SQL> spool off

其中9I库中startup migrate(还可以用于解决ORA-00701: object necessary for warmstarting database cannot be altered)用于数据库升级和降级所用,10G中startup migrate用于数据库降级,startup upgrade用于10G数据库升级所用。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25362835/viewspace-1056916/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    220
  • 访问量
    1662975